异常:System.IO.FileNotFoundException: 未能加载文件或程序集“Microsoft.mshtml

来源:互联网 发布:网络主播文儿的歌曲 编辑:程序博客网 时间:2024/03/28 23:10

       微软html解析引擎Microsoft.mshtml可以用来操作webbrowser控件的DOM,然而在应用程序部署到客户机器上时,会出现如下异常:

System.IO.FileNotFoundException: 未能加载文件或程序集“Microsoft.mshtml, Version=7.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”或它的某一个依赖项。系统找不到指定的文件。
文件名:“Microsoft.mshtml, Version=7.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”

     原因是引用了错误的dll,引用如下路径的dll:

C:\Program Files\Microsoft.NET\Primary Interop Assemblies\Microsoft.mshtml.dll

并设置复制到本地=True;特定版本=false;

重新生成解决方案,即可。

0 0
原创粉丝点击