.NET 4.0 MSBuild.exe无法识别web部署参数

.NET 4.0 MSBuild.exe无法识别web部署参数,msbuild,.net-4.0,webdeploy,Msbuild,.net 4.0,Webdeploy,我在构建服务器上安装了.NET4.0和WebDeploy1.1 我打开了一个命令窗口来测试web部署,但是每当我运行它时,构建就会成功,并且不会发布 我在我的开发机器上尝试了完全相同的事情,部署启动了,所以我想知道,为什么msbuild不在我的构建服务器上启动发布 这是我正在运行的命令 C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\msbuild.exe NerdDinner.sln/p:Configuration=Release/p:DeployO

我在构建服务器上安装了.NET4.0和WebDeploy1.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=user/密码=密码


最后我不得不在这个盒子上重新安装.NET4.0

出于某种原因,在我重新安装框架后,web部署开始正常工作


我仍然不确定问题出在哪里,但是哦,好吧。

我最后不得不在这个盒子上重新安装.NET 4.0

出于某种原因,在我重新安装框架后,web部署开始正常工作


我仍然不确定问题出在哪里,但很好。

在服务器上,文件夹C:\Program Files(x86)\MSBuild\Microsoft\VisualStudio\v10.0似乎已损坏。用相同的子文件夹粘贴了一个本地文件夹,效果很好

服务器上的文件夹C:\Program Files(x86)\MSBuild\Microsoft\VisualStudio\v10.0似乎已损坏。用相同的子文件夹粘贴了一个本地文件夹,效果很好