1. 修改工程擴充套件名為.sln型別的檔案
microsoft visual studio solution file, format version 10.00
# visual studio 2008
project("") = "keyboardassistant", "keyboardassistant\keyboardassistant.vcproj", ""
endproject
global
globalsection(solutionconfigurationplatforms) = presolution
debug|c5000w (armv4i) = debug|c5000w (armv4i)
debug|cw7000 sdk (armv4i) = debug|cw7000 sdk (armv4i)
release|c5000w (armv4i) = release|c5000w (armv4i)
release|cw7000 sdk (armv4i) = release|cw7000 sdk (armv4i)
endglobalsection
globalsection(projectconfigurationplatforms) = postsolution
.debug|c5000w (armv4i).activecfg = debug|c5000w (armv4i)
.debug|c5000w (armv4i).build.0 = debug|c5000w (armv4i)
.debug|c5000w (armv4i).deploy.0 = debug|c5000w (armv4i)
.debug|cw7000 sdk (armv4i).activecfg = debug|c5000w (armv4i)
.release|c5000w (armv4i).activecfg = release|c5000w (armv4i)
.release|c5000w (armv4i).build.0 = release|c5000w (armv4i)
.release|c5000w (armv4i).deploy.0 = release|c5000w (armv4i)
.release|cw7000 sdk (armv4i).activecfg = release|c5000w (armv4i)
endglobalsection
globalsection(solutionproperties) = presolution
hidesolutionnode = false
endglobalsection
endglobal
把前面兩行的內容:
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. 修改擴充套件名為.vcproj的檔案
用記事本或其他文字編輯工具開啟 sln中所包含的所有工程,即以 .vcproj 為副檔名的檔案型別,即sln檔案中的第3行,如果包含多個.vcproj型別的檔案,則修改方法類同,從keyboardassistant工程的sln檔案中可知只包含了乙個工程,對應工程檔案keyboardassistant\keyboardassistant.vcproj,因為此檔案內容較多,所以只列出開始的一部分:
<?xml version="1.0" encoding="gb2312"?>
projecttype="visual c++"
version="9.00"
name="keyboardassistant"
projectguid=""
rootnamespace="keyboardassistant"
keyword="mfcproj"
targetframeworkversion="131072"
把其中的內容:、
version="9.00"
改為下面的內容即可:
version="8.00"
修改之後儲存就可以用vs2005來開啟了, 親測可用,有icon圖示報錯 error rc2176,可以暫時替換乙個低畫素的圖示。
VS2008的解決方案檔案,以讓VS2005開啟它
動手修改vs2008的解決方案檔案,以讓vs2005開啟它 1 用記事本開啟解決方案檔案 解決方案名.sln 然後修改最上面兩行為如下 microsoft visual studio solution file,format version 9.00 visual studio 2005 2 用記事...
vs2010編譯vs2008工程的問題
在工程檔案的stdafx.h檔案中修改 ifndef winver 允許使用 windows 95 和 windows nt 4 或更高版本的特定功能。define winver 0x0400 為 windows98 和 windows 2000 及更新版本改變為適當的值。define winver...
VS2005 如何開啟VS2008的工程
大家都碰到過用2005開啟2008的工程吧。2008開啟2005是沒有問題,但是反過來呢,卻不可以。當用2005開啟2008時,看著工具提示要進行工程轉換心裡高興吧,當轉換後發現工程無法載入是不是很居喪啊,氣餒吧。其實很簡單的。因為08和05的僅僅是呼叫公共執行庫不同和編譯器版本不一樣吧了,但是他們...