Пакет развертывания ASP.NET создается только при сборке из командной строки - PullRequest
0 голосов
/ 14 апреля 2011

У меня есть проект ASP.NET MVC, файл проекта которого я изменил, чтобы иметь следующие свойства, чтобы он создавал пакет развертывания в подкаталоге выходной папки при сборке в конфигурации выпуска:

<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
    <DeployTarget>Package</DeployTarget>
    <DeployOnBuild>true</DeployOnBuild>
    <CreatePackageOnPublish>true</CreatePackageOnPublish>
</PropertyGroup>

Когда я собираю проект из командной строки следующим образом:

msbuild projectname.csproj /p:Configuration=Release

Затем файлы развертывания правильно упаковываются в подкаталог под выходом Release.Однако, если я создаю проект из Visual Studio, файлы и пакеты развертывания не создаются, даже если для меня настроена версия Release.

1 Ответ

0 голосов
/ 14 апреля 2011

Возможно ли, что вы не находитесь под каким-либо манежем ЦП в vs?Вы могли бы удалить это все вместе из условного.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...