【发布时间】:2014-10-28 22:23:48
【问题描述】:
我最近在我们的一个测试项目中收到错误“名称空间中不存在类型或名称空间名称”。
我已经验证的事情:
- 拼写:所有内容都拼写正确。文件内部没有错误,我可以正常通过 Ctrl+F12 导航到方法
- 目标框架:每个项目的目标框架都设置为 .NET Framework 4。因此项目和引用的项目之间没有不匹配
- 项目参考:我仔细检查了项目参考是否被添加,甚至删除并重新添加了它
还有什么我可以检查的吗? 有没有人遇到过同样的问题并且能够解决?
提前致谢
PS:我正在使用 VS2013 和 ReSharper
【问题讨论】:
-
检查类型是否公开,看看是否可以在干净的项目中引用它,检查使用包含的语句
-
混合x86/x64/AnyCPU时也可能出现问题
-
@Sayse:是的,类型是公开的。我在一个干净的新项目中引用了该项目,一切正常并成功构建......使用语句已包含并正确
-
@stijn:每个项目都设置为 x86,所以不应该混合使用 :(
标签: c# visual-studio reference visual-studio-2013 namespaces