У меня есть решение для веб-приложений с несколькими проектами внутри него. Я использую Octopack для подготовки сборки и публикации ее на своем веб-сервере.Как создать единый пакет nuget для нескольких проектов в решении
Моя веб структура развертывания приложения выглядит следующим образом
-Мой Web App (корневая папка) - WS1 (виртуальный каталог) - WS2 (виртуальный каталог) - PT1 - РТ2
Здесь WS1 и WS2 - виртуальные каталоги. PT1 и PT2 - это физические каталоги, представляющие разные проекты.
Построение моего решения, которое имеет четыре разных проекта, соответствующих структуре развертывания, указанной выше. Каждый проект имеет ссылку на OCTOPACK, при создании решения с MSBUILD. Я замечаю, что построены 4 разных пакета nuget.
Можно ли построить один пакет с указанной выше структурой развертывания для развертывания в OCTOPUS DEPLOY. Заранее спасибо.
Просто из любопытства, что было бы преимущество, имеющие один вместо четырех? Разве вы не хотите, чтобы Octopus разворачивал каждый проект на веб-сервер отдельно? –
@BruceVanHorn Advantage - это то, что я могу увидеть один пакет для каждой версии выпуска в Octopus deploy и более того, у меня есть один веб-сервер, в котором все мои службы настроены в одном корневом приложении как виртуальные каталоги. – user824910