Visual Studio 2017 Enterprise无法添加参考



当我想在Visual Studio 2017 Enterprise中的项目中添加参考时。我收到以下错误:

"The operation could not be completed"

我尝试过清洁和重建解决方案,重新启动计算机,删除binobj文件夹以及所有.suo文件。我的Web.config文件中也没有错误。

,所以我得到了Microsoft支持的帮助。

  1. 打开Visual Studio命令提示为管理员
  2. 获得了视觉工作室安装的路径,标准为:c: program文件(x86( Microsoft Visual Studio 2017
  3. 选择您的安装类型和goto common7 id publicAssemblies
  4. 运行命令:gacutil -if microsoft.visualstudio.shell.interop.8.0.dll
  5. 运行命令gacutil -if microsoft.visualstudio.shell.interop.11.0.dll

这为我修复了

我已经尝试了以下步骤,并且对我有用。

  1. 选择要添加参考的项目,然后右键单击它,卸载项目。

  2. 再次转到同一项目,右键单击,然后您可以看到编辑项目的选项。单击它,要进行参考,请单击此链接 - project_name.csproj文件(C#(

  3. 现在手动包括您想要在当前项目中使用的相同解决方案中存在的命名空间或任何项目参考。要参考,请单击此链接 - 添加引用:请参阅突出显示的

  4. 为了创建项目UID(唯一ID( - {1140F306-2341-4D3D-BEC7-9CCA3C2AC00E},转到工具 - 创建GUID-选择GUID格式,即注册表格式,然后单击复制,然后将其粘贴到.csproj文件中。有关参考,请单击此链接 - GUID工具

  5. 然后保存.csproj文件,然后右键单击您完成的更改的项目并重新加载项目。

  6. 遵循上述步骤后,右键单击引用,您可以看到.csproj文件中给出的名称空间或项目参考

我希望,以上解决方案也适用于其他人。

最新更新