Microsoft.mshtml的WinForm发布之道 winform程序发布

Microsoft.mshtml的WinForm发布之道 winform程序发布

最近在部署一个WinForm应用程序时,因为引用一个Html编辑器,而用到了Microsoftmshtml.dll程序集。发布并部署到虚机环境中,提示以下错误:

System.Reflection.TargetInvocationException: 调用的目标发生了异常。---> System.IO.FileLoadException:未能加载文件或程序集“Microsoft.mshtml, Version=7.0.3300.0, Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a”或它的某一个依赖项。强名称验证失败。 (异常来自HRESULT:0x8013141A)
文件名:“Microsoft.mshtml, Version=7.0.3300.0, Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a” --->System.Security.SecurityException: 强名称验证失败。 (异常来自HRESULT:0x8013141A)

查阅了网络技术资料,终于解决了此问题。解决方案如下:

  1. 添加Microsoft.mshtml的引用时,有三个mshtml,需要引用Program FilesMicrosoft.NETPrimary Interop AssembliesMicrosoft.mshtml.dll。
  2. 更改Microsoft.mshtml引用属性改为:复制本地=True特定版本=false。
  3. 重新编译应用程序,Microsoft.mshtml.dll已复制到bin目录下,同时发布到软件中。

参考资料:

Winform部署mshtml程序集出错的一个解决方案

  

爱华网本文地址 » http://www.413yy.cn/a/25101012/120263.html

更多阅读

古代男子最捷径的升官发财之道是什么 阴阳路升官发财

古代男子最捷径的升官发财之道是什么2012-08-02 22:05:52古代穷困人家的孩子想要改变自己的命运不外乎下列几种途径:其一,十年寒窗,饱读诗书;其二,放下尊严,攀龙附凤;其三,就是揭竿而起,图谋造反。其四,应募入伍,衣锦还乡。下面咱看看,哪种方法

脑白金的广告成功之道 脑白金的广告词

脑白金的广告成功之道摘要:在保健品业里,史玉柱是一个传奇人物,他的传奇在于他一手创办的巨人在中国保健品史上占据过一段长久辉煌的历史,他的传奇也在于巨人在辉煌中一夜崩塌,但更大的传奇在于他摔倒以后还能再度起来。脑白金是这个传

道在何方 韩磊 乌克兰的救赎之道在何方?

      亚努科维奇从总统到通缉犯不过是一转眼的事情,在过去一个星期里,乌克兰给全世界提供了最为刺激的政治悬疑片。总统逃遁,不知所终;被关押在监狱的前总理不仅被开释,而且还要参加大选。看来,革命并不一定是乌克兰的救赎之道,在国内

序:产业变局的奇正之道

   唯有以充满智慧的眼光,我们才会在历史性的总结中发现和掌握事物的运转之势与机变之道,进而找到最理想的主宰自我未来的方法和途径。——这是《东方酒业》总结“中国名酒六十年”的基本路径。  正如《孙子兵法》的奇正之道“可

西点军校的领导力 txt 西点军校的领导力培养之道

     西点军校(The United States Military Academy at West Point )位于纽约州哈德逊河西岸的西点,距离纽约市约80公里,因其所在地而得名。西点军校是美国第一所军事学校,素有“将军的摇篮”之称,同时,它培养的商界领袖也多如繁星。

声明:《Microsoft.mshtml的WinForm发布之道 winform程序发布》为网友歪曲的面孔分享!如侵犯到您的合法权益请联系我们删除