我正在尝试设置CCNET,但遇到了问题。
我的构建失败了,出现了以下错误:
MSBUILD : error MSB1011: Specify which project or solution file to use because this folder contains more than one project or solution file.
在我的配置文件
ccnet.config
中,我的msbuild
块如下所示。 <msbuild>
<executable>C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe</executable>
<workingDirectory>C:\example\directory</workingDirectory>
<projectFile>ExampleSolution.sln</projectFile>
<buildArgs>/noconsolelogger /v:quiet
/p:Configuration=Debug
/p:ReferencePath="C:\Program Files (x86)\NUnit 2.5.10\bin\net-2.0\"
</buildArgs>
<targets>ReBuild</targets>
<timeout>600</timeout>
</msbuild>
在这种情况下,C:\example\directory 有多个解决方案文件。即使我指定了项目文件,我仍然会收到该错误。