1、vs2005打開vs2008編譯的項目:
一、用記事本打開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 ui
二、用記事本打開csproj文件,將:
<Project ToolsVersion="3.5" DefaultTargets="Build"
中的ToolsVersion="3.5"刪除
而後將:
<Import Project="$(MSBuildToolsPath)
改成:
<Import Project="$(MSBuildBinPath)
2、vs2010打開vs2012或vs2013編譯的項目:
一、-1用記事本打開sln文件,將:
Microsoft Visual Studio Solution File, Format Version 12.00# Visual Studio 2012
改爲:
Microsoft Visual Studio Solution File, Format Version 11.00# Visual Studio 2010
-2
將
VisualStudioVersion = 12.0.21005.1
MinimumVisualStudioVersion = 10.0.40219.1
修改成
VisualStudioVersion = 10.0.40219.1
MinimumVisualStudioVersion = 10.0.40219.1
二、用記事本打開csproj文件,將:
<Project ToolsVersion="3.5" DefaultTargets="Build"
中的ToolsVersion="3.5"刪除
而後將:
<Import Project="$(MSBuildToolsPath)
改成:
<Import Project="$(MSBuildBinPath) orm
有的時候csproj這個文件不用管,直接改sln文件vs版本便可,可是有的時候都改了仍是不行的話最簡單的辦法就是:
新建一個解決方案,把裏面的類重新加載一遍。get