6

我安装了Visual Studio 2008和2012。最近,我还安装了Visual Studio 2015,但稍后将其卸载。现在我无法在Visual Studio 2008中打开我的压缩框架项目。VS2015卸载后无法打开vs2008项目

无法读取文件项目'Projectname.vbproj'。未在“HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ MSBuild \ ToolsVersions \ 14”中定义的ToolsVersion“14.0”指定MSbuildToolsPath,或者指定的值为空字符串。

回答

7

如在描述这个link

  1. 确保Visual Studio 2010中被完全卸载(进入“控制面板 - >程序 - >程序和功能”,并确保它不上市)
  2. 确保以下注册表项没有在机器上存在: HKEY_LOCAL_MACHINE \ SOFTWARE \微软\的MSBuild \ 4.0 HKEY_LOCAL_MACHINE \ SOFTWARE \微软\的MSBuild \ ToolsVersion \ 4.0

注意: 如果您正在使用64位操作系统,您将需要从注册表的32位部分删除它们。为了实现这个目标点击“开始菜单 - >运行...”,然后键入以下命令:

%WINDIR%\ Syswow64资料\ REGEDIT.EXE

然而,在我来说,我改为 “4.0” 为 “14.0”它的工作。

+1

谢谢你的回答,它为我解决了一个令人讨厌的难题 – imgen

+1

这也适用于我。我刚刚做了一个编辑,以便在链接将来死亡时为链接提供一些上下文。虽然我的upvote。 – Bugs