MVVM Light问题

时间:2014-05-28 16:44:52

标签: c# .net wpf mvvm

我的项目中引用了GalaSoft.MvvmLight.Extras.WPF4和GalaSoft.MvvmLight.WPF4,但是如果我声明了以下命名空间(它没有出现在下拉列表中 - 也没有)

 xmlns:Command="clr-namespace:GalaSoft.MvvmLight.Command; assembly=GalaSoft.MvvmLight.Extras.WPF4"

我收到以下错误

错误1无法加载程序集“GalaSoft.MvvmLight.Extras.WPF4”的元数据。该程序集可能已从Web下载。见http://go.microsoft.com/fwlink/?LinkId=179545。加载期间遇到以下错误:无法加载文件或程序集'GalaSoft.MvvmLight.Extras.WPF4,Version = 3.0.0.30137,Culture = neutral,PublicKeyToken = e80d33351f9dc0a2'或其依赖项之一。该系统找不到指定的文件。

1 个答案:

答案 0 :(得分:0)

您从网上下载了DLL,因此它被标记(通过NTFS备用数据流)。在这种情况下,系统会自动阻止可执行文件和其他二进制文件。

您需要解锁文件。假设你从一个合法的来源获得它(我不假设)你只需右键单击DLL并单击"取消阻止"表格底部的按钮。