У меня есть решение, которое содержит кучу проектов библиотеки классов и веб-сайт IIS. Я пытаюсь настроить teamcity для компиляции и развертывания проекта веб-сайта с помощью развертывания MSBuild/web.Развертывание проекта веб-сайта с TeamCity
Проекты, все строят хорошо, но, кажется, что он игнорирует параметры командной строки, чтобы подтолкнуть сайт на указанный сервер
мой вопрос, можно ли добиться того, что я ищу делать? или это можно сделать только с помощью проекта веб-приложения?
/P:Configuration=Release
/P:DeployOnBuild=True
/P:DeployTarget=MSDeployPublish
/P:MsDeployServiceUrl=https://localhost:8172/msdeploy.axd
/P:AllowUntrustedCertificate=True
/P:MSDeployPublishMethod=WMSvc
/P:CreatePackageOnPublish=True
/P:UserName=SNIPPED
/P:Password=SNIPPED
Я попытался как MSBuild и Визуальные бегуны Студия с указанными выше параметрами
Конечно, это возможно. Но, непонятно, из вашего вопроса, где вы застреваете. Что вы подразумеваете под «игнорированием параметров командной строки»? И какой тип скрипта вы используете (чистый файл MSBuild, файл .bat, Powershell, Gulp, Grunt и т. Д.) – NightOwl888
Я не делал этого с веб-сайтом раньше .. но веб-приложения очень легко упаковывать в виде веб-развертывания (msdeploy) через определенные параметры MSBuild. – Bishoy
@ NightOwl888 Я использую msbuild. я имею в виду, что он создает приложение, он просто пропускает ту часть, где предполагается ее развернуть. Я добавил аргументы командной строки – reds184