vs2008支援.net3.5,而vs2005支援.net2.0,是以使用vs2005打開vs2008的項目,要确定你的項目是.net2.0的。
下面介紹2種方法:
方法1:用記事本打開.sln檔案,你将看到
Microsoft Visual Studio Solution File, Format Version 10.00
# Visual Studio 2008
你把它改成:
Microsoft Visual Studio Solution File, Format Version 9.00
# Visual Studio 2005
即可用2005來打開
方法2:
1. 用記事本打開解決方案檔案[解決方案名].sln,然後修改最上面兩行為如下代碼:
Microsoft Visual Studio Solution File, Format Version 9.00 # Visual Studio 2005
2. 用記事本打開每個項目檔案[項目名].csproj,在<PropertyGroup>節點下移除如下節點:
<TargetFrameworkVersion>v2.0</TargetFrameworkVersion>
并且修改ProductVersion和Import兩個節點為如下:
<ProductVersion>8.0.50727</ProductVersion>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
這樣應該就可以打開了。