用记事本打开VS2010的SLN文件的修改开头代码:
Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010
修改为:
Microsoft Visual Studio Solution File, Format Version 10.00
# Visual Studio 2008
保存关闭,然后双击打开的时候就选择了VS2008,而且打开的项目也是完全没有问题的。
备注:使用的.Net framework一定不要高于VS2008哦,也就是说一定要是VS2008中有的才可以,不然会报错的。
Web项目修改如下:
<?xml version="1.0" encoding="utf-8"?> <Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
修改为:
<?xml version="1.0" encoding="utf-8"?> <Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
或
<?xml version="1.0" encoding="utf-8"?> <Project ToolsVersion="2.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
并修改:
<Import Project="$(MSBuildExtensionsPath32)/Microsoft/VisualStudio/v10.0/WebApplications/Microsoft.WebApplication.targets" />
改为
<Import Project="$(MSBuildExtensionsPath)/Microsoft/VisualStudio/v9.0/WebApplications/Microsoft.WebApplication.targets" />