如何将C#项目引用添加到cruise control.net

时间:2011-02-01 15:35:42

标签: .net-4.0 c#-4.0 cruisecontrol.net msbuild-4.0

我是巡航控制的新手。我使用ccnet.config文件添加了项目,它显示并给出了编译错误。我发现该项目依赖于未通过巡航控制编制的参考项目。如何解决这个问题。

假设我正在构建依赖于项目B的项目A.项目B在项目A中作为参考添加。所有项目都在源代码管理中。我通过配置ccnet.config文件将项目a添加到巡航控制中。当我点击构建时,表示缺少某些方法是项目B的一部分。当我检查文件夹时,我发现巡航控制没有从源代码控制中获取最新版本的项目B.

1 个答案:

答案 0 :(得分:2)

通常,C#项目文件包含引用依赖项目的引用部分。确保源项目在与.csproj文件用于引用它们相同的相对目录中可用的依赖项的源代码。使用msbuild编译C#项目也会自动编译依赖项。