2012-07-06 76 views
0

我的目标是.Net 4.0,但使用VS2012来支持我现有的项目。我们在整个地方使用命令来绑定WPF。任何人都可以在VS2012的C++/CLI中使用System.Windows.Input.ICommand吗?

当我在External Dependencies中探索它时,似乎System.dll中的System.Windows命名空间完全缺失。

我在这里错过了一些至关重要的东西吗?

+0

您定位的是哪个配置文件? Metro,客户端还是完整框架? – 2012-07-06 00:27:25

回答

1

看来System.Windows命名空间是完全从System.dll中

这是准确的失踪,该命名空间只在WPF组件存在。您需要添加对PresentationCore的引用。你最好添加一个对其他常见的引用,以防万一,以防止PresentationFramework,WindowsBase和System.Xaml。

0

The documentation for System.Windows.Input.ICommand列出了支持的框架型材:

.NET框架 - 支持:4,3.5,3.0

.NET Framework Client Profile受 - 支持:4,3.5 SP1

VS2012试图引导你开发Metro应用程序,但有些东西在Metro配置文件中不可用。

相关问题