首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >运行NUnit时无法定位NxBRE目录

运行NUnit时无法定位NxBRE目录
EN

Stack Overflow用户
提问于 2012-06-25 17:13:03
回答 1查看 292关注 0票数 1

首先,我想承认我是一个非常新手的开发人员,所以我尽我所能提供所有相关的信息,使这个问题可以回答:

因此,在开始进一步使用引擎之前,我尝试对NxBRE进行一些单元测试。我已经下载了NxBRE和NUnit (分别为3.2版和2.6版),并测试了NUnit,以确保它使用了一个简单的示例,我可以在这里发布,但这样做似乎无关紧要。重要的是,我能够很容易地在示例中引用nunit.framework.dll,并且编译了测试的属性,并且GUI完美地运行了测试。顺便说一下,我正在使用SharpDevelop。

然后我打开了提供的NxBRE解决方案,它有两个项目(NxBRE和NxBRE),在单元测试项目中向nunit.framework.dll添加了相同的引用,并试图构建解决方案。我得到了一个编译器错误(以及大量相关的错误),它声明:

CS0246:找不到类型或名称空间名称'nunit‘(您缺少使用指令还是程序集引用?)

嗯,我很确定我也没有遗漏,所以我再次检查了引用,这似乎很好(因为我以测试示例的方式重新添加了它)。我甚至手动将.dll复制到正在访问的目录中。我不认为这是NUnit本身的问题,因为我回到了我精心制作的示例中,它仍然运行良好。

你对我应该尝试的解决问题的方法有什么建议吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-06-25 17:30:30

我检查了 file 3测试项目的NxBRE,没有与nunit.framework相关联的目录路径。

换句话说,测试项目期望在全局程序集缓存中安装NUnit。难道您没有通过NUnit文件安装.msi,而是从.zip文件中解压缩它吗?

我的建议是从测试项目中删除nunit.framework引用,然后通过浏览文件系统中的实际DLL文件再次添加引用。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11194025

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档