VS2008工程轉為VS2005 C

2021-08-01 02:14:13 字數 2196 閱讀 2672

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的僅僅是呼叫公共執行庫不同和編譯器版本不一樣吧了,但是他們...