我正在创建我们公司的持续集成服务器使用cc.net,我的原始尝试包括Visual Studio被安装在构建服务器上我的经理真的很想到不需要构建服务器VS安装,并且只使用MSBuild的,包含在.NET安装MSBuild失败“无效的命令行开关为”LC.exe“为什么?
我现在的问题是,虽然我收到以下错误消息:
错误MSB6001:无效命令行开关为“LC.exe”非法 字符在路径中[C:\ path \ to \ project.csproj]
随着visual studio 2010安装在我以前的尝试,我的构建工作成功,但现在我没有在新的生成机器安装visual studio,我收到此消息。
我能做些什么才能使其发挥作用?在此先感谢您的帮助!下面
更新2012年8月13日是我cc.net MSBuild任务:
<msbuild>
<executable>C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe</executable>
<workingDirectory>D:\Build</workingDirectory>
<projectFile>Trunk\BuildSolution.sln</projectFile>
<buildArgs>/p:Configuration=Debug /t:CLEAN,BUILD</buildArgs>
<logger>C:\Program Files (x86)\CruiseControl.NET\server\ThoughtWorks.CruiseControl.MSBuild.dll</logger>
<timeout>600</timeout>
</msbuild>
你能提交CCNET任务 – 2012-08-13 17:25:46