2014-01-23 241 views
3

我已經下載了OxyPlot的二進制文件,但無法讓它在我的.Net 4.0 WPF應用程序中工作。我添加了對'OxyPlot.dll'和'OxyPlot.WPF.dll'的引用,並且我的代碼隱藏功能可以識別它(我可以創建一個PlotModel的實例),但在我的XAML視圖中,我無法正確添加參考。下面的例子我已經試過Xxyl中的OxyPlot

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

與「OxyPlot」和「OxyPlot.Wpf」的所有組合,但我總是得到錯誤信息:

錯誤1無法加載元數據集「OxyPlot.Wpf 」。這個程序集可能已經從網上下載。見http://go.microsoft.com/fwlink/?LinkId=179545。在加載過程中遇到以下錯誤:無法加載文件或程序集'OxyPlot.Wpf,Version = 2014.1.1.1,Culture = neutral,PublicKeyToken = 75e952ba404cdbb0'或其某個依賴項。 Das System can an die angegebene Datei nicht finden。

我使用VS 2010速成(即我不能安裝通過的NuGet :-(包......)

回答

4

答案竟然是簡單:說明在錯誤信息中給出的鏈接http://go.microsoft.com/fwlink/?LinkId=179545果然奏效,一個人必須告訴VS這些文件是「值得信賴的」,所以

  • 接近VS
  • 右鍵單擊該.dll的,並選擇「屬性」
  • 在「常規」標籤,按「解鎖」按鈕

什麼是真正奇怪,那種熱鬧讓我看到VS會讓我與這些「不可信的.dll」就好在C#代碼,而不是在工作的.xaml ...

0

我解決了同樣的問題重新啓動VS並按VS建議將此行添加到XAML Window屬性中:

xmlns:oxy="http://oxyplot.org/wpf" 

希望得到這個幫助。