我正在尝试让CC.net构建并运行我的NUnit测试(CC.NET在一台单独的机器上)。
然而,当它命中MyProject.Tests.csprog
时它会出现例外情况:
类型或命名空间' NUnit'无法找到(你错过了吗? 使用指令或程序集引用?)
测试在本地计算机上的Visual Studio中构建并运行完美。
如何解决此构建错误?
我在CC.NET机器上安装了NUnit。我也阅读了一些CC.net/NUnit指令,但它们都引用了MyProject.Tests.dll
,但是这个DLL没有生成(构建失败并出现上述错误)。
有什么想法吗?
答案 0 :(得分:0)
问题是我的ReferencePath
元素中没有<buildArgs>
。
<buildArgs>/noconsolelogger
/v:quiet
...snip...
/p:ReferencePath="C:\Program Files (x86)\NUnit 2.6.4\bin\framework"
</buildArgs>
非常感谢Matteo撰写的这篇博文https://ilmatte.wordpress.com/category/cruisecontrolnet/