如何在Visual Studio 2015中修复无法识别的Guid格式

时间:2016-10-06 00:42:18

标签: visual-studio visual-studio-2015

当我尝试在Windows 10计算机上从Visual Studio 2015中打开我的项目时(从Windows 7升级),我收到“无法识别的Guid格式”错误。

这并不总是发生在我身上。我最初是以管理员的身份打开VS工作室(因为我的项目当时需要它),请按照以下步骤操作:Can you force Visual Studio to always run as an Administrator in Windows 8? 然后我决定切换回不以管理员身份打开它。要尝试切换回来,我再次运行兼容性问题排查工具,这次我选择了“尝试推荐设置”。执行此操作后,我每次打开项目时都会收到Guid错误,我无法再运行它。如果我像以前那样以管理员身份打开VS,我甚至会得到它。

我甚至尝试卸载Visual Studio并重新安装它,但这也无效。

2 个答案:

答案 0 :(得分:29)

我猜您曾经以管理员身份运行Visual Studio。这样做对我来说。答案是删除注册表中的兼容性条目。

  1. 在键盘上键入Windows + R以打开“运行”对话框
  2. 输入regedit并按Enter键
  3. 浏览至HKEY_CURRENT_USER \ Software \ Microsoft \ Windows NT \ CurrentVersion \ AppCompatFlags \ Layers
  4. 删除Visual Studio条目

答案 1 :(得分:9)

我使用疑难解答兼容性工具在Windows 10上修复此问题。它与启用了额外的复选框有关。

  • 从开始右键单击Visual Studio导航到devenv.exe,单击 属性,然后选择"打开文件位置..."。

  • 右键单击devenv.exe并选择"排除兼容性问题"。

  • 点击"排除程序问题"

  • 取消选中"它适用于旧版本的Windows"

  • 点击"下一步"

  • 点击"测试程序"

  • 确认一切正常打开

  • 点击"下一步"

  • 点击"是,保存此程序的这些设置"