繁体   English   中英

Visual Studio 无法打开或创建项目

[英]Visual Studio cannot open or make project

当我在 Visual Studio C# 2010 Express 中打开或创建项目时,出现此错误:

无法评估在“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft \MSBuild\ToolsVersions\12.0@VCTargetsPath”。 无效的 static 方法调用语法:“[MSBuild]::ValueOrDefault('$(VCTargetsPath)','$(MSBuildExtensionsPath32)\Microsoft.Cpp\v4.0\V120\')”。 未找到方法“[MSBuild]]::ValueOrDefault”。 Static 方法调用应采用以下形式:§([FullTypeName]::Method()),例如 $([System.IO.Path]::Combine( a , b ))。

错误信息

我希望有人能解决这个问题。 我尝试重新安装它,但它不起作用。 我认为这与注册表有关。

以前安装VS2013然后卸载时,我遇到了同样的问题。 发生这种情况是因为VS2013卸载程序忘记了其注册表项之一,当您再次开始使用VS2010时会导致此错误。

如果此位置有一个密钥为12.0的密钥,请删除。

HKEY_LOCAL_MACHINE\\SOFTWARE\\Wow6432Node\\Microsoft\\MSBuild\\ToolsVersions

希望VS2010能够再次运行。

固定。 我删除了vs表达。 那解决了问题。

对我来说,该项目创建的文件超过了操作系统的最大字符长度路径。 通过删除这些文件解决了问题

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM