【问题标题】:Could not load file无法加载文件
【发布时间】:2017-05-17 07:09:30
【问题描述】:

enter image description here我正在执行应用程序,虽然引用已经存在,但发生了错误,有什么解决办法?

'无法加载文件或程序集 'NationalInstruments.UI.WindowsForms,版本=13.0.40.242, Culture=neutral, PublicKeyToken=dc6ad606294fc298' 或其之一 依赖关系。不支持操作。 (HRESULT 的例外情况: 0x80131515)'

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

enter image description here

【问题讨论】:

  • 您的问题可能有一百万种解决方案,但我们需要查看您的代码才能进一步帮助您。您可能想阅读How to Ask,以便更好地了解如何提出好的问题。

标签: c# asp.net


【解决方案1】:

可能有很多原因。请尝试以下操作:

  • 您是否使用了正确的版本(即,在您的 web.config 中定义了 13.x 版本,文件是 12.x 版本)
  • 此程序集是否适合您的 .net 版本(可能程序集适用于 .NET 3.5,而您正尝试将其与 4.0 一起使用)
  • 你使用的是winforms版本而不是asp.net版本
  • 您的装配位置是否正确...
  • 您的程序集是否正确安装在 GAC 中?

【讨论】:

  • 不是版本问题,也不是位置不对,还是有错误
  • 但是,您确定您使用的是正确的版本。程序集名称是 NationalInstruments.UI.**WindowsForms** 并且您在 asp.net 项目中使用它...(根据问题标签)。另外,尝试删除临时 Internet 文件(`%SystemRoot%\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files`)并重建解决方案
【解决方案2】:

那么可能是消息说没有找到它的一个依赖项,检查是否可以从异常信息中找到所需的依赖项。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-10-19
    • 2011-12-08
    • 2016-09-10
    • 1970-01-01
    • 2017-10-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多