2017-01-03 115 views
0

enter image description here我正在執行發生錯誤的應用程序,儘管引用已經存在,可能是什麼解決方案?無法加載文件

「無法加載文件或組件 'NationalInstruments.UI.WindowsForms,版本= 13.0.40.242, 文化=中性公鑰= dc6ad606294fc298' 或它 的一個依賴。操作不受支持。 (異常來自HRESULT: 0x80131515)」

版本信息: Microsoft .NET Framework版本:4.0.30319;

enter image description here

+3

可能有一百萬個解決方案來解決您的問題,但我們需要查看您的代碼才能進一步幫助您。您可能想閱讀[如何問](http://stackoverflow.com/help/how-to-ask),以便更好地瞭解如何提出好問題。 – RandomStranger

回答

1

然後,它可能是因爲有消息稱它的一個依賴沒有找到,請檢查您是否可以找到從異常信息所需的依賴。

1

可能有很多原因。嘗試以下操作:

  • 你使用正確的版本(即你的web.config版本13.x定義,文件的12.x版本)
  • 是該組件適用於您的.NET版本(也許裝配是.NET 3.5和你想
  • 您使用的WinForms版本,而不是asp.net版本
  • 是您的正確的位置裝配...
  • 是您的正確裝配4.0使用它)安裝在GAC中?
+0

無論是版本問題還是位置都不正確,仍然有錯誤 –

+0

但是,您確定您使用的是正確版本。程序集名稱是'NationalInstruments.UI。** WindowsForms **',並且您在asp.net項目中使用它(根據問題標籤)。此外,嘗試刪除臨時Internet文件('%SystemRoot%\ Microsoft.NET \ Framework \ v4.0.30319 \ Temporary ASP.NET Files \')並重建解決方案 – Nino

+0

謝謝,讓我檢查它,如果它工作。 –