/MSDEPLOYAGENTSERVICE メソッドを使用して Web サーバーで msdeploy を使用しようとしていますが、私は管理者ではなく、承認されていませんが、管理者アカウントを使用しており、正しいパスワードを使用しています。内部的に webdeploy.axd を試してみると動作しますが、ポートの問題により、その方法はオプションではありません。
これは私が使用するコマンド文字列の1つです
"%ProgramFiles(x86)%\MSBuild\12.0\Bin\amd64\msbuild.exe" ..\mysolution.sln /t:Clean;Rebuild /p:Configuration=%CONFIG% /verbosity:m /fileLogger /maxcpucount:4 /p:DeployOnBuild=true /p:PublishProfile=%CONFIG% /p:MSDeployServiceURL=http://%SERVER% /p:UserName=Administrator /p:Password=%PWORD%
同じ問題を返している別のものを次に示します。
msdeploy -verb:sync -source:webserver,computername=%MACHINE%,username=Administrator,password=%PASSWORD% -dest:webserver 2<&1
これは、msdeploy をバージョン 3.5 に更新し、開発環境を vs2013 に移動した後に発生しました。残念ながら、これらのいずれもダウングレードできません。これらの変更を除けば、他に何も変更されていません。