技術(shù)員聯(lián)盟提供win764位系統(tǒng)下載,win10,win7,xp,裝機(jī)純凈版,64位旗艦版,綠色軟件,免費(fèi)軟件下載基地!

當(dāng)前位置:主頁(yè) > 教程 > 服務(wù)器類(lèi) >

vs2012編譯的程序不能在XP和2003下執(zhí)行問(wèn)題的解決方法

來(lái)源:技術(shù)員聯(lián)盟┆發(fā)布時(shí)間:2018-12-18 18:17┆點(diǎn)擊:

  問(wèn)題如題,通過(guò)無(wú)數(shù)次百度和谷歌后,發(fā)現(xiàn),微軟已經(jīng)確認(rèn)這是一個(gè)缺陷,安裝Vs2012的update 3的升級(jí)包就可以解決問(wèn)題。

  同時(shí),在分發(fā)包的地方,vcredist_x86.exe 隨程序分發(fā)一份就可以了。

vs2012編譯的程序不能在XP和2003下執(zhí)行問(wèn)題的解決方法 三聯(lián)

  同時(shí)記著把調(diào)試模式下的dll帶上,debug模式下的dll為 msvcr110d

  這樣軟件就可以在2003和xp下面盡情的run了!vs2012的硬傷從此修復(fù).

  vs2012的升級(jí)安裝包在線(xiàn)安裝程序?yàn)椋篤S2012.3

  ——————————————————-

  當(dāng)然了,也可以將msvcrt的庫(kù)靜態(tài)的鏈接到exe里面,因?yàn)橛衛(wèi)ib文件嘛。所以。我們可以勾選這個(gè)選項(xiàng)框:

vcredist_x86_vs2012_1

  當(dāng)然了,唯一的遺憾就是編譯的程序變大了幾百K,文件少,還是值得的。