我之前已经多次收到此错误,这是一个简单的解决方法-只需添加缺少的引用即可。但是,我已经有。实际上,添加引用后,intellisense可以将我引导至要引用的类型。但是,当我构建时,我得到了错误。从那以后,智能感知就不起作用了(给我红色的波浪形)。我怀疑一件奇怪的事。我要添加引用的项目是一个.NET 4.0应用程序项目(使用LINQ和WPF)。我正在尝试添加对.NET 3.5类库项目的引用。这对我来说是新水域(.NET 4.0引用.NET 3.5),但是我猜测程序集之间存在一些冲突。有任何想法吗?
[编辑]
不知道这是否有帮助,但听起来人们需要一些代码。这就是我所做的。
最佳答案
通过在解决方案资源管理器中右键单击该项目,选择“属性”,然后单击“应用程序”选项卡,检查.NET 4.0项目的构建目标是什么。如果它的目标是“.NET Framework 4客户端配置文件”,请尝试将其切换为普通的(非客户端)“。NET Framework 4.0”配置文件。
关于c# - 如何修复显示 “The type or namespace name X does not exist in the namespace Y”的错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10339521/