我有一个C#
包含多个项目的解决方案Visual Studio 2010
。一个是测试项目(我称之为“ PrjTest ”),另一个是一个Windows Forms Application
项目(我称之为“ PrjForm ”)。PrjForm 还引用了第三个项目,它能够成功引用和使用。
PrjForm引用PrjTest,并且PrjForm有一个带有using
声明的类:
using PrjTest;
- 已正确添加参考
using
声明正确到位- 拼写正确
- PrjTest 构建成功
- PrjForm 几乎可以构建,但
using PrjTest;
由于错误而中断:
找不到类型或命名空间名称“PrjTest”(您是否缺少 using 指令或程序集引用?)
我尝试了以下方法来解决这个问题:
- 删除了 Resharper(因为 Resharper 识别引用的项目没有问题,我认为它可能值得一试)
- 删除并重新添加了引用和使用语句
- 从头开始重新创建 PrjForm
- PrjForm 当前位于 PrjTest 文件夹中,我尝试将其移动到外部文件夹
- 将解决方案加载到另一台计算机上,并使用新副本
VS 2010
我已经完成了我的作业并且花了太长时间在网上寻找答案,但没有任何解决方案有帮助。
我还能尝试什么?