Развернуть несколько веб -приложений на разных веб -сайтах, используя веб -развертывание в TFS

StackOverflow https://stackoverflow.com/questions/8324193

Вопрос

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

Я хочу разместить Applicaton на одном веб -сайте A и услугах на другом веб -сайте 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 

Спасибо, Ашвани

Это было полезно?

Решение

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top