1

ビルド サーバーに .NET 4.0 と Web Deploy 1.1 をインストールしています。

コマンド ウィンドウを開いて Web デプロイをテストしましたが、実行するたびにビルドは成功し、発行は行われません。

開発マシンでまったく同じことを試してみると、展開が開始されるので、msbuild がビルド サーバーでパブリッシュを開始しないのはなぜでしょうか?

これが私が実行しているコマンドです

C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\msbuild.exe NerdDinner.sln /P:Configuration=Release /P:DeployOnBuild=True /P:DeployTarget=MSDeployPublish /P:MsDeployServiceUrl=http://someserver/ MsDeployAgentService /P:AllowUntrustedCertificate=True /P:MSDeployPublishMethod=RemoteAgent /P:CreatePackageOnPublish=True /P:UserName=ユーザー /P:Password=パスワード

4

2 に答える 2

1

サーバーでは、フォルダー C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v10.0 が破損しているように見えました。同じサブフォルダーを持つローカルのものを貼り付けて、うまくいきました!

于 2011-01-26T00:04:58.280 に答える
0

ボックスに.NET 4.0を再インストールする必要がありました。

何らかの理由で、フレームワークを再インストールした後、Web デプロイが正常に機能し始めました。

何が問題だったのかはまだわかりませんが、まあまあです。

于 2011-01-25T14:42:33.490 に答える