为了账号安全,请及时绑定邮箱和手机立即绑定

找不到类型或名称空间名称

找不到类型或名称空间名称

C#
德玛西亚99 2019-06-25 16:56:42
找不到类型或名称空间名称我有一个C#中的几个项目的解决方案Visual Studio 2010..一个是测试项目(我称之为“PrjTest“),另一个是Windows Forms Application项目(我称之为“PrjForm“).PrjForm还引用了第三个项目,它能够成功地引用和使用该项目。PrjForm参考文献PrjTest,和PrjForm有一个类using声明:using PrjTest;引用已正确添加using语句已正确到位。拼写正确成功构建PrjTestPrjForm几乎构建,但在using PrjTest;与错误相符:无法找到类型或命名空间名称“PrjTest”(您是缺少了使用指令还是程序集引用?)我尝试了以下方法来解决这个问题:删除ReSharper(因为ReSharper没有困难识别引用的项目,我认为它可能值得一试)删除并重新添加引用和使用语句。从头创建PrjFormPrjForm当前驻留在PrjTest文件夹中,我尝试将它移动到外部文件夹将解决方案加载到另一台计算机上。VS 2010我做了家庭作业,花了很长时间在网上寻找答案,但没有一个解决方案对我有帮助。我还能做什么?
查看完整描述

3 回答

?
红糖糍粑

TA贡献1815条经验 获得超6个赞

看见这个问题.

原来这是客户侧写问题。

PrjForm被设置为“.NET Framework4ClientProfile”,我将其更改为“.NET Framework4”,现在我已经成功构建了它。

谢谢大家!我想,在花了那么多时间在网上搜索之后,我在发帖几分钟后找到了解决方案,我想诀窍是知道该问的问题是正确的。


查看完整回答
反对 回复 2019-06-25
?
阿波罗的战车

TA贡献1862条经验 获得超6个赞

就我而言,我有:

引用DLL:.NET 4.5

项目:.NET 4.0

由于上述不匹配,4.0项目无法在4.5.dll的命名空间中看到,我将.dll重新编译为目标.NET 4.0,并且我很好。


查看完整回答
反对 回复 2019-06-25
  • 3 回答
  • 0 关注
  • 475 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信