WebDeploy avec MSBuild ne se déployant pas à partir de TeamCity

Je suis en train d'utiliser MSDeploy pour déployer un projet MVC pour le serveur à l'aide de TeamCity. Quand je fais cela sur mon ordinateur en powershell, à l'aide de la commande suivante:

msbuild.exe .\mvc.csproj /p:PublishProfile=DevServer /p:VisualStudioVersion=11.0
/p:DeployOnBuild=True /p:Password=MyPassword /p:AllowUntrustedCertificate=true

Il crée le projet et la déploie sur le serveur (info définis dans le DevServer profil de publication) parfaitement. La sortie indique une MSDeployPublish section à la fin, en qui je vois un texte comme Starting Web deployment task from source... et puis, avec des rangées de me dire quels sont les fichiers mis à jour, etc.

Lorsque je l'exécute sur TeamCity, à l'aide d'un MSBuild étape de génération, sur le même fichier, avec les mêmes paramètres (à partir du même répertoire de travail), il crée le projet, mais ne pas la publier. Au lieu de cela il a, la sortie normale à partir d'un processus de construction (CoreCompile, _CopyFilesMarkedCopyLocal, GetCopyToOutputDirectoryItems, CopyFilesToOutputDirectory) mais ne le fait aller et de publier quoi que ce soit.

Ce qui change j'ai besoin de faire de la configuration de TeamCity pour obtenir de publier de déployer de la même façon qu'il fonctionne à l'aide de MSBuild à partir de mon ordinateur?

(TeamCity 7.1, MSBuild 4.0, WebDeploy 3.0, Visual Studio 12, IIS 7. Liées à ma question précédente)

source d'informationauteur Yaakov Ellis