我已经下载了OxyPlot的二进制文件,但是无法在我的.Net 4.0 WPF应用程序中使用它。我已经添加了对“ OxyPlot.dll”和“ OxyPlot.WPF.dll”的引用,我的代码隐藏功能也很好(例如,我可以创建PlotModel的实例),但是在我的XAML视图中却没有能够正确添加参考。以下示例我尝试过

<UserControl ...
xmlns:oxy="clr-namespace:OxyPlot.Wpf;assembly=OxyPlot.Wpf">


与“ OxyPlot”和“ OxyPlot.Wpf”的所有组合,但我总是收到错误消息:

错误1无法加载程序集'OxyPlot.Wpf'的元数据。该程序集可能已从Web下载。请参见http://go.microsoft.com/fwlink/?LinkId=179545。加载期间遇到以下错误:无法加载文件或程序集'OxyPlot.Wpf,版本= 2014.1.1.1,文化=中性,PublicKeyToken = 75e952ba404cdbb0'或其依赖项之一。 Das System kann die angegebene Datei nicht finden。

我正在使用VS 2010 Express(即无法通过Nuget安装软件包:-( ...)

最佳答案

答案很简单:错误消息中给出的链接http://go.microsoft.com/fwlink/?LinkId=179545中的说明确实有效。必须告诉VS这些文件是“受信任的”,所以


接近VS
右键单击.dll,然后选择“属性”
在“常规”标签中,按“取消阻止”按钮


真正让我感到奇怪和搞笑的是,VS让我可以在C#代码中很好地使用这些“不可信的.dll”,但在.xaml中却不能。

09-17 13:52