gpt4 book ai didi

c# - 如何修复显示 “The type or namespace name X does not exist in the namespace Y”的错误?

转载 作者:行者123 更新时间:2023-12-02 10:50:45 25 4
gpt4 key购买 nike

我之前已经多次收到此错误,这是一个简单的解决方法-只需添加缺少的引用即可。但是,我已经有。实际上,添加引用后,intellisense可以将我引导至要引用的类型。但是,当我构建时,我得到了错误。从那以后,智能感知就不起作用了(给我红色的波浪形)。我怀疑一件奇怪的事。我要添加引用的项目是一个.NET 4.0应用程序项目(使用LINQ和WPF)。我正在尝试添加对.NET 3.5类库项目的引用。这对我来说是新水域(.NET 4.0引用.NET 3.5),但是我猜测程序集之间存在一些冲突。有任何想法吗?

[编辑]

不知道这是否有帮助,但听起来人们需要一些代码。这就是我所做的。

  • 添加了对项目Framework.UserServices的引用。
  • 已验证中继命令类型存在于对象浏览器中,其命名空间为Framework.UserServices。
  • 在现有类的构造函数中添加了以下代码(可以将其放在任何地方)。

    Framework.UserServices.RelayCommand relay =新的Framework.UserServices.RelayCommand(OpenEditor);
  • 最佳答案

    通过在解决方案资源管理器中右键单击该项目,选择“属性”,然后单击“应用程序”选项卡,检查.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/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com