Son*_*oul 7 .net c# silverlight wpf
我试图引用System.Windows.Interactivity以支持IsExpanded行为命令
但是,只要我添加对此程序集的引用,我就会收到加载System.Windows 2.0的错误.这似乎是一个已知的错误,解决方案似乎只是引用该程序集.
我下载了Silverlight SDK,并在我的项目中引用了相关的程序集.
但是,现在我在System.Windows和WindowsBase.dll之间遇到了很多冲突.像RoutedEventHandler这样的类都存在于两者中.必须是解决这个问题的一种方法,因为我看到人们成功地将这个Interactivity dll与wpf 4.0一起使用.
H.B*_*.B. 13
如果你有一个WPF项目,你需要使用该程序集的WPF特定版本,也许你错了.dll?
以下是我系统上的两个相应文件路径:
C:\Program Files (x86)\Microsoft SDKs\Expression\Blend\.NETFramework\v4.0\Libraries\System.Windows.Interactivity.dll
C:\Program Files (x86)\Microsoft SDKs\Expression\Blend\Silverlight\v4.0\Libraries\System.Windows.Interactivity.dll
Run Code Online (Sandbox Code Playgroud)