Я создаю приложение ASP.NET Core, которое я могу опубликовать, используя dotnet publish
. Все идет нормально.Есть ли способ упаковать приложение ASP.NET Core, используя NuGet или иначе?
Я заинтересован в упаковке этого приложения, чтобы опубликовать его на сервере NuGet. dotnet pack
, однако, похоже, не содержит достаточной информации, чтобы воссоздать сайт самостоятельно - только файл dll.
Есть ли способ создать пакет NuGet, через dotnet pack
или какой-либо другой метод, или мне нужно вручную вручную упаковать файлы в выходной каталог?
Для меня NuGet - это инструмент для управления зависимостями, что означает библиотеки. Вы создаете пакет, а затем ссылаетесь на него где-то еще. Что значит «ссылаться» на веб-сайт? –
Пакеты @AlexBuyny NuGet могут использоваться в качестве механизма доставки для веб-сайтов. Octopus использует их, например, для обработки доставки и управления версиями: http://docs.octopusdeploy.com/display/OD/Packaging+Web+Apps – Chris