Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 35391|Ответ: 2

[Чаевые] Nuget упаковывает несколько библиотек в один пакет

[Скопировать ссылку]
Опубликовано 2021-5-19 16:05:35 | | | |
NuGet поддерживает упаковку нескольких библиотек в один пакет, что означает и зависимость упаковки.
Во-первых, я создал два новых проекта библиотеки классов — ClassLibrary2 и ClassLibrary3, которые будут ссылаться на библиотеку классов ClassLibrary3, как показано на рисунке ниже:



Пакетируйте ClassLibrary2 в nuget пакет (и упаковывайте ссылки на зависимости следующей командой):

ClassLibrary2.1.0.0.nupkg меняет суффикс на zip format и открывает его, и вы видите, что папка \lib\netcoreapp3.1 содержит зависимые dll, как показано на рисунке ниже:



Переведите в приватный репозиторий nuget, как показано ниже:



После создания нового консольного приложения и установки ClassLibrary2 с помощью команды Install-Package он может успешно вызвать зависимые пакеты следующим образом:









Предыдущий:Закрыть кварц. .Net
Следующий:Swagger Нельзя использовать схему xx для типа xx. Та же схема уже ...
Опубликовано 26.07.2022 14:27:32 |
Сс
Опубликовано 30.03.2023 12:11:15 |
11111111111
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com