我的目标是 .Net 4.0,但使用 VS2012 来支持我现有的项目。我们到处使用命令在 WPF 中进行绑定。
当我在外部依赖项中探索 System.dll 时,似乎 System.Windows 命名空间完全缺失。
我在这里错过了什么重要的东西吗?
我的目标是 .Net 4.0,但使用 VS2012 来支持我现有的项目。我们到处使用命令在 WPF 中进行绑定。
当我在外部依赖项中探索 System.dll 时,似乎 System.Windows 命名空间完全缺失。
我在这里错过了什么重要的东西吗?
System.dll 中似乎完全缺少 System.Windows 命名空间
没错,该命名空间仅存在于 WPF 程序集中。您需要添加对 PresentationCore 的引用。您最好也添加对其他常见的引用,以防万一,PresentationFramework、WindowsBase 和 System.Xaml。
System.Windows.Input.ICommand
列出支持的框架配置文件的文档:
.NET Framework - 支持:4、3.5、3.0
.NET Framework 客户端配置文件 - 受以下版本支持:4、3.5 SP1
VS2012 试图引导您进行 Metro 应用程序开发,但 Metro 配置文件中没有一些内容。