vc8

    3熱度

    5回答

    我已經繼承了一個非常大且複雜的項目(實際上是一個'解決方案',由119個'項目'組成,其中大部分都是DLL),它是在VC8(VS2005)下構建和測試的,我有任務將其移植到VC9(VS2008)。 我用的移植過程是: 複製VC8 .sln文件並重新命名它 到VC9 .sln文件。 複製全部 VC8項目文件,並將它們重命名爲 它們爲VC9項目文件。 編輯 所有的VC9項目文件, s/vc8/vc9。

    2熱度

    2回答

    我有一個模板類,它始終能夠編譯在調試,沒有問題。突然之間,它拒絕檢測班級的變化並跳過它,除非我重建。其他非模板類沒有問題,並且在編譯版本時不會發生此問題,所以我現在只是使用它。 奇怪的是,我創建了一個新項目,並且出現了同樣的問題。 任何想法? 非常感謝。 :)

    2熱度

    2回答

    我在嘗試鏈接可執行文件的發行版本(調試版本沒有相同問題)時出現一堆鏈接錯誤。比較鏈接的命令行不會顯示任何問題。有廣泛的2種類型的錯誤,我都無法處理。 第一種抱怨一個解析外部符號_ declspec(dllimport的) 作爲一個例子: 錯誤LNK2019:解析外部符號 「 _declspec(dllimport的) 公共:__thiscall stlpd_std :: basic_string的

    0熱度

    1回答

    由vc8生成的可執行文件C項目(在Windows 7中)正在安裝vc8的所有Windows計算機(包括win xp和7)中運行。但它沒有運行在一臺win XP機器上,其中vc8未安裝,但安裝了vc6。錯誤訊息是System cannot run the executabe。 是它發生,因爲我的VC8項目沒有產生VC6兼容EXE?請有人幫助解決這個問題的方法。 注:創建VC6項目,並添加所有C文件是