编程语言
首页 > 编程语言> > c#-Xaml中的OxyPlot

c#-Xaml中的OxyPlot

作者:互联网

我已经下载了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中却不能.

标签:oxyplot,wpf,xaml,c,net
来源: https://codeday.me/bug/20191030/1964065.html