首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法正确引用MSHTML

无法正确引用MSHTML
EN

Stack Overflow用户
提问于 2018-01-03 19:54:24
回答 2查看 1.8K关注 0票数 5

我需要一个小的帮助,在Windows10(最新版本)下用VS2017构建一个旧的VS2017项目。

我的问题是"MSHTML“组件,我需要以某种方式加以参考。通过引用- Add Microsoft对象库这样做会导致以下生成错误:

代码语言:javascript
复制
warning MSB3283: Cannot find wrapper assembly for type library "MSHTML".
Verify that (1) the COM component is registered correctly and (2) your 
target platform is the same as the bitness of the COM component. 
For example, if the COM component is 32-bit, your target platform 
must not be 64-bit.

当我试图直接引用C:\Windows\system32\mshtml.tlb时,也会发生同样的错误。

只有我找到的解决方案(例如,http://techninotes.blogspot.ru/2016/08/fixing-cannot-find-wrapper-assembly-for.html)假设mshtml已经在GAC中了--这不是我的情况:我在GAC、GAC_32和GAC_64文件夹中没有发现类似的东西。

还有什么要尝试的吗?提前谢谢你。

EN

回答 2

Stack Overflow用户

发布于 2018-01-12 10:37:33

我也有类似的情况,只有Windows8.1。

但是问题在另一个,插件本身,它工作在另一台计算机上,而不是在你无法构建项目的计算机上运行。也许是操作系统中的问题。

票数 1
EN

Stack Overflow用户

发布于 2019-10-01 08:13:20

我在windows 10中的VS 2015项目中遇到了同样的问题。好的,这都不同于您的设置,但是在visual上运行一个修复程序为我修复了它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48084250

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档