Подтвердить что ты не робот

"Построить пакет развертывания" VS2010 от script

Как можно создать пакет развертывания веб-службы из script.

Я могу msbuild/target: rebuild/p: Configuration = Debug ".\MyProject.sln", но он не создает пакет развертывания.

4b9b3361

Ответ 1

  • Сначала вам нужно настроить свои параметры пакета развертывания (если вы уже запустили "Пакет развертывания сборки", перейдите к шагу 2):

    перейдите в "Свойства проекта" → "Пакет/публикация в Интернете" и укажите местоположение пакета.

  • Если вы запустите эту команду:

    msbuild /T:Package

    он построит пакет развертывания для вас с помощью .csproj в каталоге, в котором вы его запустили, и поместив пакет в место, указанное в свойствах проекта, на шаге 1.

Лучше запустить его из того места, где находится ваш .csproj файл; если местоположение отличается, вам нужно указать название проекта:

msbuild <C:\yourLocation\YourProjectName.csproj> /T:Package

Enjoy.

Ответ 2

Какой тип проекта вы развертываете? Для большинства это вопрос использования другой цели: -

/target: publish