2016-09-29 4 views
0

私の開発マシンでは、ローカルネットワーク上のWindows Server 2012にインストールされたVisual Studio 2015からIIS 8.5に正常に展開できます。私のWindows ServerでMSBuildがWndows Server 2012 R2のWebDeployを起動しない

msbuild projectname.csproj 
/p:VisualStudioVersion=14.0 
/p:DeployOnBuild=true 
/p:DeployTarget=MSDeployPublish 
/p:MsDeployServiceUrl=https://myserver:8172/msdeploy.axd 
/p:AllowUntrustedCertificate=True 
/p:DeployIisAppPath=projectname 
/p:Username=tc 
/p:Password=pass 

私はサービスをホストするためのMSBuildのwebdeploywebdeployがインストールされています。 しかし、同じコマンドの結果を実行している:

0 errors 
1 warning (...Conflicts between different versions of the same dependent assembly...) 
Build succeeded 

そして、それは展開し続けない、エラーなし、メッセージなし。

msbuildを展開するための警告メッセージを解決する必要がありますか、他に何か不足していますか?

答えて

1

このツールのこのような偉大な冗長モードは、は絶対に何も言わないでくれてありがとう。私はそれを展開すると言う!

ソリューションはここにある:

C:\プログラムファイル (x86の)\ MSBuildの\マイクロソフト\ VisualStudioを\ v14.0 MSBuild not triggering WebDeploy

それがサーバー上に存在する両方のフォルダが必要です\ webアプリケーション

C:\ PROGRAMFILES(x86の)\ MSBuildの\マイクロソフト\ VisualStudioを\ v14.0の\ウェブ

私は第2のもの(facepalm)を欠いていました。