对com组件的调用返回了错误怎么解决

作者:分开不是尽头 | 创建时间: 2023-08-11
在刚使用VS的时候我们想要调用组件,然后发现组件调用失败,这时候我们在点击调用组件,会提示对com的组件的调用错误,我的电脑是win10,网上的办法都不行,最后逐渐摸索出了以下方法...
对com组件的调用返回了错误怎么解决

操作方法

首先我们需要找到我们vs的安装目录,在左侧快速导航中找到vs2017,然后点击右键,找到更多,在更多中找到打开文件位置

进入后发现是一个快捷方式的地方,任然找到vs2007,然后点击右键,找到打开文件所在的位置

这时候我们就可以看到我们vs的安装目录了,此时进入PublicAssemblies目录

然后点击上面的将这个目录的路径复制下来

在左侧导航栏中输入cmd,找到应用中的VS2017的开发人员命令提示符

点击鼠标右键,选择以管理员身份运行

然后进入管理员界面的命令页面

这时候在里面输入 cd 粘贴刚才复制的路径(一般空一行后点击鼠标右键即可)

然后点击回车,会提示进入了该路径,在键入gacutil -i Microsoft.VisualStudio.Shell.Interop.11.0.dll  点击回车按钮,可以看到程序集已经成功添加到缓存中

然后再应用就可以进入到引用页面了

温馨提示

引用方法只有这种可以解决,其他的都是错误的
点击展开全文

更多推荐