C# CS0006尝试设置CruiseControl.net时出错

C# CS0006尝试设置CruiseControl.net时出错,c#,msbuild,cruisecontrol.net,C#,Msbuild,Cruisecontrol.net,我们正在尝试建立CC.Net。我们有一个CS0006错误,表示在xxx\Projetc1\bin\x86\Debug\Project1.DLL中缺少DLL,这很明显,因为我们尚未在此服务器上生成任何项目 知道吗?我怀疑您的项目引用的是dll,而不是依赖项目。如果是这种情况,msbuild将无法正确确定生成顺序。重新启动服务器后,它开始生成良好的…但我仍然在使用visual studio的新计算机上生成良好的。。。它是相同的.sln文件。您是否尝试过使用msbuild而不是visual studi

我们正在尝试建立CC.Net。我们有一个CS0006错误,表示在
xxx\Projetc1\bin\x86\Debug\Project1.DLL
中缺少DLL,这很明显,因为我们尚未在此服务器上生成任何项目


知道吗?

我怀疑您的项目引用的是dll,而不是依赖项目。如果是这种情况,msbuild将无法正确确定生成顺序。

重新启动服务器后,它开始生成良好的…

但我仍然在使用visual studio的新计算机上生成良好的。。。它是相同的
.sln
文件。您是否尝试过使用msbuild而不是visual studio进行干净的生成?我已经看到,在查找依赖项时,两者的行为并不总是相同的。是的,它构建得很好。。。它甚至与VS2010 express一起构建。