Развертывание нескольких веб-приложений на другом веб-сайте с использованием веб-развертывания в TFS - PullRequest
0 голосов
/ 30 ноября 2011

У меня есть решение, которое имеет три приложения а. Одно веб-приложение б. Два веб-сервиса

хочу принять Приложение на одном сайте А и услуги на другом сайте B

Когда я пытаюсь разместить сборку с использованием автоматического развертывания сборки в TFS, я получаю только один веб-сервис. Кто-нибудь может сказать мне, как разместить эти 3 приложения.

Ниже приведены аргументы сборки, которые я использую в определении сборки

/p:DeployOnBuild=True /p:DeployTarget=MsDeployPublish /p:CreatePackageOnPublish=False /p:MSDeployPublishMethod=WMSVC /p:Configuration=Dev /p:MSDeployServiceUrl="https://X.X.X.X:8172/MsDeploy.axd" /p:DeployIisAppPath="Default Web Site/SampleApplicaion"  /p:UserName="username" /p:Password="password" /p:AllowUntrustedCertificate=True 

Спасибо, Ashwani

1 Ответ

2 голосов
/ 30 ноября 2011

В своих аргументах вы указываете, что все развертывания должны идти в «Default Web Site / SampleApplicaion».Аргументы команды переопределяют любые значения, которые вы установили в конфигурации проекта, и поэтому все приложения будут развернуты на этом веб-сайте IIS.

Вместо этого вам необходимо установить сайт IIS в настройках конфигурации вашего проекта.Затем вы можете указать Веб-сайт A и B, и этот параметр будет использоваться при запуске вашей сборки.

...