c# – 升级到.NET 4.5时出错

我正在尝试从VS2010 .NET 4升级到VS2012 .NET 4.5,并且我在尝试构建时已设置为.NET 4.5的每个项目中出现以下错误.

无法评估表达式“[Microsoft.Build.Utilities.ToolLocationHelper] :: GetPathToStandardLibraries(.NETFramework,?,”,”)”.版本字符串部分太短或太长.

我在我的代码中找不到任何对此的引用,该函数的msdn引用不提供任何提示(http://msdn.microsoft.com/en-us/library/hh135279.aspx).

有人见过这个或知道解决方案吗?

编辑

此处列出的解决方案似乎不起作用. http://social.msdn.microsoft.com/Forums/da-DK/vseditor/thread/8ca4a9b0-742d-487d-ab8c-6c3a80cffd40

最佳答案 经过多次尝试,包括重新启动机器和视觉工作室,这开始工作没有明显的原因.

点赞