VS低版本打開高版本解決方案(如08打開10、12、13版本vs編譯的項目)


一、vs2005打開vs2008編譯的項目:
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

2、用記事本打開csproj文件,將:
<Project ToolsVersion="3.5" DefaultTargets="Build"
中的ToolsVersion="3.5"刪除
然后將:
<Import Project="$(MSBuildToolsPath)
改為:
<Import Project="$(MSBuildBinPath)
二、vs2010打開vs2012或vs2013編譯的項目:
1、-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
2、用記事本打開csproj文件,將:
<Project ToolsVersion="3.5" DefaultTargets="Build"
中的ToolsVersion="3.5"刪除
然后將:
<Import Project="$(MSBuildToolsPath)
改為:
<Import Project="$(MSBuildBinPath)


有的時候csproj這個文件不用管,直接改sln文件vs版本即可,但是有的時候都改了還是不行的話最簡單的辦法就是:
新建一個解決方案,把里面的類從新加載一遍。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM