因为机器上只装有vs2008,但是要打开vs2010的项目。在网上查找方法如下:
1:.找到项目的.sln文件用记事本打开,在文件的头两行vs2010下是: Microsoft Visual Studio Solution File, Format Version 11.00# Visual Studio 2010 将其改为: Microsoft Visual Studio Solution File, Format Version 10.00# Visual Studio 2008
2:改一个.csproj的文件,找到该文件用记事本打开,里面有一行: 将其中的10.0该为9.0;
这时打开项目可能还有问题:无法识别工具版本4.0
这时需要修改注册表:找到
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSBuild\ToolsVersions 这个目录
新增一个Key: 4.0
在这个4.0下新增一个String Value,名称为:MSBuildToolsPath, 值为:C:\WINDOWS\Microsoft.NET\Framework\v3.5\
再次打开项目,已经正常打开。