如何使用<;在NANT中使用msbuild.exe cmd行;执行程序>;

如何使用<;在NANT中使用msbuild.exe cmd行;执行程序>;,msbuild,nant,Msbuild,Nant,如何使用Nant脚本使用msbuild.exe长cmd行。msbuild命令是--> 错误:C:\245\hello.build(9,6): “C:\Program Files(x86)\MSBuild\12.0\Bin\MSBuild.exe”不是的属性“Program”的有效值。 路径中存在非法字符。 总时间:0秒。 您的XML文件使用的编码是什么?虽然不太可能,但请尝试使用此选项:Thnaks Nilay。我没有使用任何编码-->请告诉我是否有效?嗨,Nilay,运气不好。还有其他解

如何使用Nant脚本使用msbuild.exe长cmd行。msbuild命令是-->


错误:C:\245\hello.build(9,6):
“C:\Program Files(x86)\MSBuild\12.0\Bin\MSBuild.exe”不是的属性“Program”的有效值。
路径中存在非法字符。
总时间:0秒。

您的XML文件使用的编码是什么?虽然不太可能,但请尝试使用此选项:
Thnaks Nilay。我没有使用任何编码-->请告诉我是否有效?嗨,Nilay,运气不好。还有其他解决方案吗???删除参数时会发生这种情况吗?XML文件使用的编码是什么?虽然不太可能,但请尝试使用此选项:
Thnaks Nilay。我没有使用任何编码-->请告诉我是否有效?嗨,Nilay,运气不好。还有其他解决方案吗???当你删除你的论点时会发生吗?
<target name="publish-project-release-folder">
<exec program="C:\Program Files (x86)\MSBuild\12.0\Bin\msbuild.exe" verbose="true" >
<arg value="/target:Build;PipelinePreDeployCopyAllFilesToOneFolder" />
<arg value="/p:Configuration=Release;_PackageTempDir=C:\cicheckout\outdir\;AutoParameterizationWebConfigConnectionStrings=false" />
<arg value="C:\a\testteamcity\demo\WebApp\webapp.csproj" />
</exec>
Error : C:\245\hello.build(9,6):
'C:\Program Files (x86)\MSBuild\12.0\Bin\msbuild.exe' is not a valid value   for attribute 'program' of <exec ... />.
Illegal characters in path.
Total time: 0 seconds.