問題如題,通過無數(shù)次百度和谷歌后,發(fā)現(xiàn),微軟已經(jīng)確認(rèn)這是一個缺陷,安裝Vs2012的update 3的升級包就可以解決問題。
同時,在分發(fā)包的地方,vcredist_x86.exe 隨程序分發(fā)一份就可以了。

同時記著把調(diào)試模式下的dll帶上,debug模式下的dll為 msvcr110d
這樣軟件就可以在2003和xp下面盡情的run了!vs2012的硬傷從此修復(fù).
vs2012的升級安裝包在線安裝程序為:VS2012.3
——————————————————-
當(dāng)然了,也可以將msvcrt的庫靜態(tài)的鏈接到exe里面,因為有l(wèi)ib文件嘛。所以。我們可以勾選這個選項框:

當(dāng)然了,唯一的遺憾就是編譯的程序變大了幾百K,文件少,還是值得的。
新聞熱點
疑難解答
圖片精選