如何使用VS2008打開VS2010的解決方案


發現VS2008的SLN文件的開頭會有如下代碼:

Microsoft Visual Studio Solution File, Format Version 10.00 # Visual Studio 2008

 

 

打開VS2010的SLN文件的開頭卻是如下代碼:

Microsoft Visual Studio Solution File, Format Version 11.00 # Visual Studio 2010

試着將VS2010的SLN的前面這兩行替換成了VS2008的那兩行代碼,

保存關閉,然后雙擊打開的時候就選擇了VS2008,而且打開的項目也是完全沒有問題的。

分享一下這個小技巧,可能會有人需要哦。

備注:使用的.Net framework一定不要高於VS2008哦,也就是說一定要是VS2008中有的才可以,不然會報錯的。

 

補充一點,我這里測試的C/S程序,也就是winform下是沒有什么問題的,當然也不完全保證一定正確。

希望測試發現有問題可以在回復中發一下,我們一起研究一下怎么去解決。

2010-11-19 補充

在我嘗試中發現就算更改這些以后有可能某些VS2010的項目仍然無法使用VS2008打開,因為VS2010新建的.csproj文件中toolsversion版本與VS2008不同,如圖所示:

VS2008的是:

<?xml version="1.0" encoding="utf-8"?> <Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

而VS2010的是:

 

<?xml version=" 1.0" encoding=" utf-8"?> <Project ToolsVersion="4.0" DefaultTargets=" Build" xmlns=" http://schemas.microsoft.com/developer/msbuild/2003">


所以在VS2010的sln文件修改完畢后,先檢查一下sln下的所有.csproj文件是否還是4.0如果是4.0請修改為2.0或者3.5,然后再嘗試使用VS2008打開。


免責聲明!

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



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