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執行庫,或者使用靜態庫編譯專案。
相關推薦
VS2012應用程式無法在xp系統下執行的解決辦法
VS 2012預設情況下編譯出來的C/C++程式不能在Windows XP上執行,開啟時會提示“XXX.exe 不是有效的 Win32 應用。 解決方法: 1. 更新: 點選選單欄的“工具(Tools)”->“擴充套件和更新(Extensions and Updates)”-
在64位機器上VS2012編譯的32位程式在XP系統上執行提示Wow64EnableWow64FsRedirection無法定位於輸入點
Wow64EnableWow64FsRedirection()函式是64位計算機用於定義轉向的函式,在32位計算機中不存在轉向問題 因此,在32位計算機中的kernel32.dll庫中就不存在此函式,當程式執行在32位計算機中時,就會提示無法定位 解決方法: 採用函式指標的
java -jar引數執行打包好的jar應用程式的時候發現應用程式無法找到classpath下設定好的第三方類庫?
你是否在使用java -jar引數執行打包好的jar應用程式的時候發現應用程式無法找到classpath下設定好的第三方類庫的內容?無論怎麼設定classpath引數都無濟於事,總是會報ClassNotFound的錯誤?那麼本篇帖子可以幫助你擺脫煩惱 :)當用java -j
Java程式在linux系統下執行,為什麼會佔用很多虛擬記憶體?
Question: I have a problem with a Java application running under Linux. When I launch the application, using the default maximum heap size (64mb), I s
VS2010執行opencv的程式,出現“應用程式無法正常啟動0xc000007b”的解決方法
問題描述 我用vs2013+opencv跑實驗,可以正常生成可執行檔案,但是執行的時候就出現“應用程式無法正常啟動0xc000007b”,如下圖: 原因是缺少direct X的相關元件。即使安裝過最新版本的direct X,還是會報錯。 解決方法 參考網址: 專用工具下
關於應用程式無法正常啟動0xc000007b的解決方案
問題:應用程式無法正常啟動0xc000007b 程式打開出現該情況,根據網上查詢到的資料會有兩種情況: 1、缺少dll檔案,如:msvcr120.dll 2、缺少VC執行庫 情況1: “說缺乏dx9,於是用dxdiag命令開啟看,發現系統是有dx11的,根據向下
應用程式無法正常啟動0xc00007b的解決
自己編寫的程式出現“應用程式無法正常啟動0xc00007b”的錯誤(如圖1),一般是缺少系統庫導致,到底缺什麼,可以使用depends檢視器發現(如圖2),然後將正確的庫放到可執行程式同目錄下即可解決問題。 圖 1錯誤提示介面 圖 2 depends檢視,發現MSVCR
C++ OCCI -1073741701 (0xc000007b)應用程式無法開啟的一種解決方法
作為一個C++新手,使用OCCI的過程中出現了很多問題。 最後一步也是最頭疼的就是0xc000007b這個應用程式無法正常啟動的報錯。 百度和谷歌了好多,有的說是vs201x重灌可解決等等等,都沒有實際解決我的問題。 我本地裝的是64位的oracle server和clie
應用程式正常初始化失敗"-0xc0150002 解決辦法
---前言: 畢業設計用OpenCV了庫最完後,最終釋出,在其它人的電腦上執行時,出現了這個 0xc0150002的錯誤,終於找到了正確的方法,並解決之。。。 如下: 最近幾天被這個問題困惑了許久。 不禁感嘆微軟的東東真是越做越爛了,也終於明白了時隔12年大家仍然死守VC6的原因。。 用VC
ORA-12518 TNS:監聽程式無法分發客戶機連線 解決辦法
環境 windows server 2003 EP oracle 10g 專有伺服器模式下processes值設的過小。可通過以下方法解決: 1.cmd
windows2008無法執行.netremoting服務程式在XP,win2003下一切正常
DataGridView如何排序bit型別的calculatedcolumnC#刪除檔案是如何跳過正在被其他程序所使用的檔案DataGridView如何排序bit型別的calculatedcolumnC#刪除檔案是如何跳過正在被其他程序所使用的檔案 屬性前面加個問號是什麼意思
解決Windows系統下執行hadoop程式出錯Could not locate executablenull\bin\winutils.exe in the Hadoop binaries
樓主今天在開發後端介面的時候,發現報了Could not locate executablenull\bin\winutils.exe in the Hadoop binaries 的錯誤,經過分析是我呼叫了同事寫的介面,同事那個模組是引入了
讓用VS2012/VS2013編寫的程式在XP中順利執行
微軟為了推銷自家平臺,預設配置下VS2012和VS2013編寫的應用程式只能在Vista/Win7/Win8上執行。但幸好還保留了生成XP程式的設定項。XP和Win2003的使用者還是大量存在的,我們程式軟體的釋出不能不考慮他們。 1. 專案選單->專案屬性-
在XP系統上執行ADO程式。
出現的問題:在WIN7下開發的MFC ADO應用程式到XP上就不能運行了。 原因:win7 sp1上編譯ADO程式,在win7 sp1以下版本不能執行。 解決方案: 1、先下載下面的檔案 32位WIN7系統:Msado60_Backcompat_
解決win10 VC++6.0 應用程式無法正常執行 0xc0000142
直接將英文版的msdev.exe複製到Bin目錄下並且覆蓋。有的同學可能是綠色版的vc,這種版本的vc可能為了相容改了檔名,不叫msedv.exe,不用管,你將英文版複製進去之後,每次啟動時啟動複製進去的英文版就是的。你可以右鍵傳送一個快捷方式到桌面
win系統安裝apache服務提示“應用程式無法啟動,因為應用程式的並行配置不正確”
在window 2008 系統環境下安裝 apache2.2 執行 >httpd.exe -k install提示:應用程式無法啟動,因為應用程式的並行配置不正確。有關詳細資訊,請參閱應用程式事件 日誌,或使用命令列 sxstrace.exe 工具。 各種度娘之
執行OpenCV編寫的函式時提示“應用程式無法正常啟動(0xC000001b)”的解決辦法
以VS2010為例,這種情況出現在編譯通過,但執行時提示無法正常啟動程式,原因是沒有在系統環境變數中包含平臺所需的bin目錄,例如實在Win32下編譯,則需要在系統環境變數的path下新增目錄:%opencv%\build\x86\vc10\bin; tips:為了保證w
關於32位程式在64位系統下執行中需要注意的重定向問題(有圖有真相)(***)
0x00 前言 最近學習了[email protected]的文章《Persistence Architecture Matters》,恰巧解決了我之前遇到過的一個問題,理清了檔案和登錄檔重定向中需要注意的細節 大家在學習的過程中難免也會碰到,所以在此分享一下。
在Windows平臺用visual studio編譯的可執行檔案部署時報:應用程式無法正常啟動0xc000007b(跟DirectX9無關的原因)
最近在做EasyDarwin開源流媒體伺服器Windows版本編譯與部署時發現一個問題,在開發機本機執行都很正常,但是部署到目標機器(未安裝vs等開發環境)時,莫名其妙報出了“應用程式無法正常啟動0xc000007b”的錯誤,網上搜了一遍,大多數解決方案和部落格
asp.net 2安裝遇到問題的解決(由於無法建立應用程式域,因此未能執行請求。錯誤: 0x80070005 拒絕訪問)
1:安裝2.0之後,在IIS的虛擬目錄的屬性設定中會多出一個ASP.NET標籤,在那裡邊把執行時調整為2.0,預設使用的是1.1的執行時。 2: 這個是許可權問題, 首先檢查應用程式池的屬性,看看它是以什麼使用者身份執行的,一般是NETWORK SERVICE