Как создать репозиторий пакетов для .NET FrameworkC#

Место общения программистов C#
Ответить
Anonymous
 Как создать репозиторий пакетов для .NET Framework

Сообщение Anonymous »

Я пытаюсь создать проект (файл csproj), который ссылается на несколько пакетов из источника пакета NuGet, но не содержит никакого исходного кода (или каких-либо библиотек DLL, созданных из пустого содержимого проекта).
Я хочу создать файл проекта, чтобы можно было создать пакет dll из пакетов, на которые есть ссылки в файле csproj; Я бы хотел, чтобы это было сделано таким образом, чтобы пакеты, на которые ссылаются, контролировались версиями.
Я экспериментировал с изменением моего типа вывода csproj на различные параметры, и установка для него значения «Библиотека» или «Модуль», похоже, дает аналогичный результат. поведение в соответствии с тем, чего я желаю. Тем не менее, он по-прежнему создает PDB и файл DLL или NetModule, чего я хотел бы избежать, если это возможно.
Мой пример файла csproj со ссылкой на Newtonsoft

Код: Выделить всё



Library
net472







Создает папку с:
  • ClassLibrary.dll (мне это не нужно)
  • ClassLibrary.pdb (мне это не нужно)
  • Newtonsoft.Json.dll (мне это нужно)
Я просмотрел
  • Справочник MSBuild для проектов .NET SDK.
    Общие свойства MSBuild< /li>
Я также безуспешно пытался просмотреть исходный код MSBuild.

Подробнее здесь: https://stackoverflow.com/questions/791 ... -framework
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»