2013-03-18 5 views
1

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

Краткий обзор моей сборки конфигурации:

  • Workspace: Активный $/путь/к/Решение Построить Агент Папка: $ (SourceDir)
  • Процесс: Строить Любой процессор | Поэтапное
    • Ms Строить арг:/р: DeployOnBuild = True/р: DeployTarget = MSDeployPublish /p:MsDeployServiceUrl=https://{host}:8172/msdeploy.axd/р: MsDeployPublishMethod = WMSVC/р: CreatePackageOnPublish = True/р: имя пользователя =/р: AllowUntrustedCertificate = True

билд агент использует учетную запись службы, который я определил в качестве диспетчера IIS на сайте. В рамках свойств проекта я определил имя сайта в конфигурации Staging (я следил за этим видом: https://www.youtube.com/watch?v=oxJUhIQfzlA)

Является ли проблема, связанная с аутентификацией пользователя, и я должен указать имя пользователя и пароль в MsBuild Args?

В журнале MSBuild он вообще не упоминает о публикации приложения. Где я иду не так?

Edit: В попытке получить разрешение на мою проблему, я включил некоторые скриншоты из сборки конфигурации - это имя пользователя и пароль был определен с правами администратора на сервере

General Tab Trigger Workspace Build Defaults Process

+0

На самом деле, задав вопрос, я решил попробовать и указать имя пользователя и пароль в аргументах Build. Никакой радости нет ... – Matt

ответ

3

Понял, что нужно установить Web Deploy v3 Так рад, что я дошел до этого! Если вы также наткнулись на этот пост, вы также можете найти это post.

1

Попробуйте поместить только имя сервера в параметр MsDeployServiceUrl. Так и мои, и они отлично работают. Все остальное такое же, как ваше.

/p:DeployOnBuild=True /p:DeployTarget=MSDeployPublish /p:MSDeployPublishMethod=WMSVC /p:AllowUntrustedCertificate=True /p:CreatePackageOnPublish=true /p:DeployIISAppPath="Default Web Site/xyz" /p:MsDeployServiceUrl="webservername" /p:username="def" /p:password="ghi" 
+0

Жаль, что радости от этого не требуется? или вы пытаетесь выделить эти области? – Matt

+0

У меня есть кавычки в строке в определении сборки. Есть ли сообщения об ошибках или что-то еще? Можете ли вы сделать публикацию вручную из Visual Studio? – BNL

+0

Да, я могу развернуть ok в Visual Studio ... – Matt

Смежные вопросы