Как можно создать пакет развертывания веб-службы из script.
Я могу msbuild/target: rebuild/p: Configuration = Debug ".\MyProject.sln", но он не создает пакет развертывания.
Ответ 1
Сначала вам нужно настроить свои параметры пакета развертывания (если вы уже запустили "Пакет развертывания сборки", перейдите к шагу 2):
перейдите в "Свойства проекта" → "Пакет/публикация в Интернете" и укажите местоположение пакета.
Если вы запустите эту команду:
msbuild /T:Package
он построит пакет развертывания для вас с помощью .csproj в каталоге, в котором вы его запустили, и поместив пакет в место, указанное в свойствах проекта, на шаге 1.
Лучше запустить его из того места, где находится ваш .csproj файл; если местоположение отличается, вам нужно указать название проекта: