Пакет C# Nuget для определенных пространств имен

У меня есть библиотека классов со многими классами. Эта библиотека классов имеет файл.nuspec, который в основном генерирует пакет из своего собственного .dll,

Однако это добавляет все открытые классы в пакет. Я хотел бы добавить только некоторые конкретные классы в пакет.

Одним из возможных решений было бы сделать все остальные классы внутренними, но тогда эти классы также не будут видны другим проектам в том же решении.

Другое решение - создать новую библиотеку классов с нужными классами и добавить только .dll для этого проекта в пакете, но для этого потребуются некоторые изменения в текущей структуре. Прежде чем сделать что-то подобное, я просто хотел убедиться, что не существует более простого решения.

Поэтому я хотел знать, возможно ли указать пространство имен для .nuspec файл, или если есть какое-либо другое решение этой ситуации.

0 ответов

Другие вопросы по тегам