C# 无法加载文件
我正在执行应用程序。虽然引用已经存在,但出现了错误,解决方案是什么 '无法加载文件或程序集 'NationalInstruments.UI.WindowsForms,版本=13.0.40.242, 区域性=中性,PublicKeyToken=dc6ad606294fc298'或其 依赖关系。不支持此操作。(HRESULT的例外情况: 0x8013155)' 版本信息: Microsoft.NET Framework版本:4.0.30319C# 无法加载文件,c#,asp.net,C#,Asp.net,我正在执行应用程序。虽然引用已经存在,但出现了错误,解决方案是什么 '无法加载文件或程序集 'NationalInstruments.UI.WindowsForms,版本=13.0.40.242, 区域性=中性,PublicKeyToken=dc6ad606294fc298'或其 依赖关系。不支持此操作。(HRESULT的例外情况: 0x8013155)' 版本信息: Microsoft.NET Framework版本:4.0.30319 那么可能是因为消息中说找不到它的一个依赖项,请检查是否可
那么可能是因为消息中说找不到它的一个依赖项,请检查是否可以从异常信息中找到所需的依赖项 那么可能是因为消息说找不到它的一个依赖项,请检查是否可以从异常信息中找到所需的依赖项 可能有很多原因。请尝试以下操作:
- 您是否使用了正确的版本(即,在web.config中定义了13.x版,文件为12.x版)
- 此程序集是否适合您的.net版本(可能程序集适用于.net 3.5,而您正试图将其与4.0一起使用)
- 是否使用winforms版本而不是asp.net版本
- 您的组件是否位于正确的位置
- 您的程序集是否正确安装在GAC中
- 您是否使用了正确的版本(即,在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`)并重新生成解决方案无论是版本问题还是位置都不正确,仍然存在错误,但是,您确定使用的版本正确吗。程序集名称是NationalInstruments.UI.**WindowsForms**
,您正在asp.net项目中使用它。。。(根据问号)。另外,请尝试删除internet临时文件(`%SystemRoot%\Microsoft.NET\Framework\v4.0.30319\temporary ASP.NET files`)并重新生成解决方案