Может ли одна dll быть одновременно инструментом dotnet и nuget?
Создание инструмента dotnet похоже на создание пакета nuget. Мы создаем этоdotnet pack
командовать и опубликовать его в nuget
корм.
Но мы не можем использовать его как пакет nuget в нашем проекте C#, хотя это nuget
!
Могу ли я создать один проект консольного приложения и опубликовать его как dotnet tool
, а затем использовать его как пакет nuget в проекте C#?
1 ответ
Опубликуйте свой инструмент как пакет NuGet, добавьте опубликованный вами каталог в список NuGet (VS:Tool> Параметры>NuGet> большая зеленая кнопка с плюсом). Откройте диспетчер пакетов NuGet в проекте, в котором вы хотите использовать пакет NuGet, и выберите свой источник, дождитесь загрузки NuGet и затем установите инструмент NuGet, который вы опубликовали.