發現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"?> toolsversion="3.5" defaulttargets="build" xmlns="">
而vs2010的是:
<?xml version="1.0" encoding="utf-8"?> toolsversion="4.0" defaulttargets="build" xmlns="">
所以在vs2010的sln檔案修改完畢後,先檢查一下sln下的所有.csproj檔案是否還是4.0如果是4.0請修改為2.0或者3.5,然後再嘗試使用vs2008開啟。
如何使用VS 2008 開啟VS 2010
想使用vs2010嚐嚐鮮,但是也用不到4.0的庫,想著以後用vs2010做了改動,vs2010仍然可以用 想使用vs2010嚐嚐鮮,但是也用不到4.0的庫,想著以後用vs2010做了改動,vs2010仍然可以用。發現vs2008的sln檔案的開頭會有如下 以下是 片段 以下是 片段 1microso...
VS2005 如何開啟VS2008的工程
大家都碰到過用2005開啟2008的工程吧。2008開啟2005是沒有問題,但是反過來呢,卻不可以。當用2005開啟2008時,看著工具提示要進行工程轉換心裡高興吧,當轉換後發現工程無法載入是不是很居喪啊,氣餒吧。其實很簡單的。因為08和05的僅僅是呼叫公共執行庫不同和編譯器版本不一樣吧了,但是他們...
vs2008命令視窗使用
vs2008命令視窗用的很少,命令 視窗用於直接在 visual studio 整合開發環境 ide 中執行命令或別名。可以執行選單命令和不在任何選單上顯示的命令,不過有些命令還是挺方便的。命令名 別名 完整名稱 1.列印 debug.print 2.快速監視 debug.quickwatch 3....