2012-07-06 63 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配置文件中不可用。

相關問題