我目前正在设置 NCover 作为我们 CC.NET 持续集成的一部分。我已经从 sourceforge 下载了 NCover 1.0.1,并将相关的 DLL 放入正确的 nant 文件夹中,这样我就可以在我的构建文件中使用这些任务。
构建过程正确检测我们的源代码,然后继续使用 MSBuild 构建解决方案。
此时,构建失败给我错误:
“当前上下文中不存在 NOver”。
我可以通过在解决方案的相关项目中包含 NCover.dll 来解决这个问题,但这并不理想——我们不想在我们的版本等中包含这个 DLL。
什么是让构建看到 NCover.dll 的最佳实践?它应该包含在我们的项目中还是应该在构建之前将 dll 复制到正确的位置?或者完全是别的什么……?