VS2012應用程序無法在xp系統下運行的解決辦法

VS 2012默認情況下編譯出來的C/C++程序不能在Windows XP上運行,打開時會提示“XXX.exe 不是有效的 Win32 應用。

解決方法:

1. 更新: 點擊菜單欄的“工具(Tools)”->“擴展和更新(Extensions and Updates)”->左下方的“更新(Updates)”裏的“產品更新”,這時右邊會出現要更新的程序,如update 5或者update 4, 點擊Update按鈕即可。

注意: 更新過程中請關閉VS2012,不然會安裝出錯。

2. 配置: 項目->“屬性”->“配置屬性”->“常規”->“平臺工具集”->下拉菜單中選擇“Visual Studio 2012 - Windows XP(v110_xp)”->“應用”->“確定”,然後重新生成項目即可。


3. 若在運行時提示缺少MSCVP110.DLL/MSCVP110D.DLL,可以安裝Microsoft Visual C++ 2012 Redistrib運行庫,或者使用靜態庫編譯項目。
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章