2017-04-26 131 views
4

当我想在Visual Studio 2017 Enterprise的项目中添加引用时。我得到以下错误:Visual Studio 2017企业无法添加参考

"The operation could not be completed" 

我试图清理和重建方案,重新启动计算机,删除binobj文件夹和所有.suo文件。我的Web.config文件中也没有错误。

回答

13

所以我得到了微软支持的帮助。

  1. 打开Visual Studio命令提示符作为管理员
  2. 转到您的Visual Studio安装的路径,标准为:C:\ Program Files文件(x86)的\微软的Visual Studio \ 2017年\
  3. 选择安装类型和GOTO \ Common7 \ IDE \ PublicAssemblies
  4. 运行命令:-if GACUTIL Microsoft.VisualStudio.Shell.Interop.8.0.dll
  5. 运行命令GACUTIL -if Microsoft.VisualStudio.Shell.Interop.11.0.dll

这个固定它对我来说

+0

谢谢@Ksuvec ..真的很有帮助.. upvote :) – Munavvar

+0

谢谢它的工作 – Lijo

0

我已经尝试了下面的步骤,它为我工作。

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

  2. 再次转到同一个项目,右键单击,然后您可以看到编辑项目的选项。点击它并参考点击此链接 - Project_Name.csproj file(C#)

  3. 现在手动包含名称空间或任何项目引用存在于您想要在当前项目中使用的相同解决方案中。仅供参考,请点击此链接 - Add the references:See Highlighted
  4. 为了创建项目UID(唯一ID) - {1140F306-2341-4D3D-BEC7-9CCA3C2AC00E}, 进入工具 - 创建GUID - 选择GUID格式即注册表格式,然后点击复制,然后将其粘贴到您的.csproj文件中。点击此链接 - GUID Tool

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

  6. 按照上述步骤后,右键单击引用,你可以看到你在.csproj的文件

我希望,上述解决方案将别人的工作都给予了命名空间或项目引用以及。

相关问题