我一直在使用SharpDevelop开发一个使用Excel-DNA的vb.net项目,并且突然间,当我打开我的项目像往常一样,我有这样的错误:SharpDevelop错误:“工具版本'12.0'无法识别...”
The tools version "12.0" is unrecognized. Available tools versions are "2.0", "3.5", "4.0". C:\path\to\file.vbproj
我gessing的falty代码是这一部分: <Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
。就我可以参加我的Mercurial历史而言,它总是有这个价值。
有什么想法可以创造这个问题?我已经安装了Visual Studio来测试它,看看投资是否值得并最近卸载它,这可能与此有关吗?
卸载它不是一个伟大的想法,拿出的MSBuild目标为好。 VS卸载程序不是为了支持SharpDevelop而编写的。 –
@HansPassant:如果你能写下你所说的话,我会很乐意选择你的答案。我已经安装了VS Express,让MSBuild目标回来了,它又像一个魅力一样! –
只需编写自己的答案并标记出来。当你说你不喜欢它时安装VS并不是我的建议。 –