VS2017解决无法引用的问题 - Go语言中文社区

VS2017解决无法引用的问题


前言

在软件使用中,大家要记住,版本最新的不一定是最稳定,问题最少的。例如VS2017版本,敲三层的时候需要在UI层引用BLL层,但引用这块又卡了我7个小时,不过它最终被我有情的巨炮解决了。我们来看看具体是怎么回事。

 

正文

首先,如果你看到的是如下错误,我建议你就用网上几乎唯一的办法。但是大神们写的很简洁,我并不是很能看懂,我把详细步骤写下,供朋友们参考。

 

第一步

选择用管理员权限打开“VS2017的开发人员命令提示符(Developer Command Prompt for VS 2017)”

 

第二步

复制CD C:Program Files (x86)Microsoft Visual Studio2017EnterpriseCommon7IDEPublicAssemblies

这里CD后面的路径是你的vs2017的安装目录,长度请从安装的磁盘,如从C:...一直复制到IDEPublicAssemblies

回车

gacutil -i Microsoft.VisualStudio.Shell.Interop.11.0.dll 

回车

当显示下图时,你的问题就解决了,这时重启下VS2017问题就迎刃而解了

----------------------------------------------------------------------------------------------------------------------------------------------------------------

如果,你遇到的问题不是上图,而是VS中点引用后出现“对COM 组件的调用返回了错误 HRESULT E_FAIL ”或者在按上述办法解决问题时出现如图

这种情况,请在Visual Studio Installer中更新你的VS2017,并确保你对必要的组件进行了✔选取。这里我提供一下我所选取的组件仅供参考。一定要先更新VS2017后再进行组件的选取,笔者走过的弯路还请大家不要再走了。

 

 

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/Delicious_Life/article/details/81021695
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2019-09-05 19:46:57
  • 阅读 ( 968 )
  • 分类:

0 条评论

请先 登录 后评论

官方社群

GO教程

推荐文章

猜你喜欢