0

我以前多次遇到此错误,这是一个简单的修复 - 只需添加缺少的参考。不过,我已经有了。事实上,在我添加了引用之后,intellisense 能够引导我找到我想要引用的类型。但是,当我构建时,我得到了错误。从那里开始,智能感知不起作用(给我红色的波浪线)。我怀疑的一件奇怪的事情。我尝试添加引用的项目是 .NET 4.0 应用程序项目(使用 LINQ 和 WPF)。我正在尝试添加对 .NET 3.5 类库项目的引用。这对我来说是新领域(.NET 4.0 引用 .NET 3.5),但我猜这些程序集之间存在一些冲突。有任何想法吗?

[编辑]

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

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

    Framework.UserServices.RelayCommand 中继 = new Framework.UserServices.RelayCommand(OpenEditor);

4

1 回答 1

3

通过右键单击解决方案资源管理器中的项目,选择属性,然后单击“应用程序”选项卡,检查 .NET 4.0 项目的构建目标是什么。如果它以“.NET Framework 4 Client Profile”为目标,请尝试将其切换为纯(非客户端)“.NET Framework 4.0”配置文件。

于 2012-04-26T18:56:09.177 回答