项目文件包含ToolsVersion ="4.0",此版本的MSBuild不支持

Sle*_*lee 19 visual-studio

我如何摆脱这个错误,我使用Visual Studio 2008,因为2010年不会打开我的一些VB项目.

Ste*_*ham 24

VS2008项目文件以

<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <PropertyGroup>
Run Code Online (Sandbox Code Playgroud)

其中ToolsVersion表示.net框架工具版本.VS2010使用.net 4,所以显然已经对其工具版本进行了相应的更改.

我希望在记事本中打开您的项目文件并将工具版本重置为3.5将清除该问题.是否还有潜伏的其他向后兼容性,我不能说.

  • 我可以证实这是我的情况. (3认同)