大家都碰到過用2005打開2008的工程吧。2008打開2005是沒有問題,但是反過來呢,卻不可以。當用2005打開2008時,看着工具提示要進行工程轉換心裡高興吧,當轉換後發現工程無法加載是不是很居喪啊,氣餒吧。其實很簡單的。因為08和05的僅僅是調用公共運作庫不同和編譯器版本不一樣吧了,但是他們的工程檔案配置格式還是一樣的,不然08如何轉換05?不廢話了看解決的辦法吧
首先打開解決08方案的檔案。你會發現如下資訊:
Microsoft Visual Studio Solution File, Format Version 10.00
# Visual Studio 2008
有什麼想法,沒有?看05的,
Microsoft Visual Studio Solution File, Format Version 9.00
# Visual Studio 2005
知道了08如何轉換05的工程檔案了吧,反過來一樣。就是把兩處版本資訊該過即可。簡單吧,還沒有玩還要該工程檔案。
08工程檔案資訊如下:
<?xml version="1.0" encoding="gb2312"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="9.00"
。
。
05的怎麼該?知道了吧。把Version="9.00"該為Version="8.00",即可,此時你可以用2005打開2008的工程了。