解決“不是有效的win32應用程式”問題
解決“不是有效的win32應用程式”問題
帥巨集軍 用VC2013編譯了一個程式,在Windows 8、Windows 7(64位、32位)下都能正常執行。但在Win XP,Win2003下執行時,卻報錯不能執行,具體錯誤資訊為“指定的可執行檔案不是有效的 Win32 應用程式”。 一、問題分析 用eXeScope開啟該exe,發現作業系統需求為“6.0”,即只能在Windows Vista或更高的作業系統下執行。 二、解決辦法 1.用VC2013開啟專案原始碼,選中專案,然後右鍵選單裡點屬性開啟專案屬性對話方塊; 2.在左側樹列表裡選擇 配置屬性->常規,然後在右側列表的“平臺工具集”選中“Visual Studio 2013 - Windows XP (v120_xp)”,再點選確認。改好後重新編譯,就能正常運行了。
此時再用eXeScope開啟該exe,發現作業系統需求為“5.1”,即能在Windows XP或更高的作業系統下執行。 三、參考微軟的解釋
相關推薦
解決“不是有效的win32應用程式”問題
解決“不是有效的win32應用程式”問題 帥巨集軍 用VC2013編譯了一個程式,在Windows 8、Windows 7(64位、32位)下都能正常執行。但在Win XP,Win2003下執行時,卻報錯不能執行,具體錯誤資訊為“指定的可執行檔案不是有效的 Win32 應用程式”。 &n
XAMPP下的Tomcat 7執行出現“1% 不是有效的 Win32 應用程式。”
XAMPP (xampp-win32-5.6.28-1-VC11-installer)安裝後,安裝了JDK 1.7,然後啟動Tomcat 7,服務能安裝上去,但是啟動Tomcat的時候,控制面板按鈕老是停留在“Start”狀態,提示框一直提示“Attempting to
python指令碼報錯:OSError: [WinError 193] %1 不是有效的 Win32 應用程式。
遇到問題: python+selenium,執行時報錯: OSError: [WinError 193] %1 不是有效的 Win32 應用程式。 解決方法: 第一步:將程式碼中呼叫谷歌瀏覽器的程式改成呼叫火狐或者其他瀏覽器,再次執行,檢視報錯資訊(如果錯誤一樣,那麼繼續步驟三) 步驟二:步驟一中執行
在64bit python2.7 上安裝zbar,報錯ImportError: DLL load failed: %1 不是有效的 Win32 應用程式
本來想用zbar這個包來識別圖片中的二維碼,但經過幾番嘗試發現行不通 ImportError: DLL load failed: %1 不是有效的 Win32 應用程式 原因是我安裝的python
安裝pywin32時:ImportError: DLL load failed: %1 不是有效的 Win32 應用程式和 DLL load failed
問題一:ImportError: DLL load failed: %1 不是有效的 Win32 應用程式 import pywinapi報錯:ImportError: DLL load failed: %1 不是有效的 Win32 應用程式 原因:與python版本不對應 pypi官網上下載whl檔案
vs學習問題 關於開啟程式時不是有效的Win32應用程式
vs專案編譯通過,生成方案成功,但是執行時顯示以下問題 在網上找到一些解決方案 開啟程式時提示“不是有效的Win32位應用程式” 不是有效的Win32應用程式的解決方法 然並卵,我特麼一步步
xp系統安裝win10:不是有效的win32應用程式和安裝過程的反覆重啟問題
在點選啟動程式安裝win10時,卻提示不是有效的win32程式,無法執行,下圖: 這時利用bios引導就可以實現安裝win10系統了。 額額額。。。還有 我在安裝win10的過程中總是重複這
安裝64位windows server 2012提示不是有效的Win32應用程式
目錄 不是有效的Win32應用程式解決 32位系統上安裝64位版本的程式,會有此問題。 之前執行正常,突然不能開啟,則可能是病毒損壞。 不是有效的Win32應用程式解決 原因: 現在硬碟安裝系統很流行,因為很方便。很多系統檔案都是光碟映像檔案(
boost靜態連結庫和c++/clr不相容問題:未能載入檔案或程式集,不是有效的Win32應用程式。
專案上遇到的問題:c++編寫的類使用託管c++包裝成dll提供給c#專案使用。c++需要使用boost,clr,專案目標平臺都是win32/x86。開發環境win10 x64系統,vs2013,.Net Framework 4.0,boost 1.55。 【問
matlab呼叫c,mex的 mexw64 不是有效的 Win32 應用程式
使用OpenCV庫,進行混合程式設計時mex.c檔案能夠編譯成功,並且生出mexw64檔案: 但是在呼叫程式設計成功的函式時,提示下面的錯誤: 解決方法: 將系統環境變數中的OpenCV
mac下資料庫工具Sequel pro安裝總是安裝不到Launchpad應用程式下,每次開機都要重灌的解決方法
1、首先到Mac系統下安裝HomeBrew Homebrew是一款Mac OS平臺下的軟體包管理工具,擁有安裝、解除安裝、更新、檢視、搜尋等很多實用的功能。簡單的一條指令,就可以實現包管理,而不用你關心各種依賴和檔案路徑的情況,十分方便快捷。 開啟終端,輸入以下指令 /usr/b
Error 193:%1 不是合法的Win32 應用程式 &&檢視程式是x86還是x64
ErrCode=193 %1 不是合法的Win32 應用程式 當64bit的應用程式exe載入32bit編譯的動態庫,提示報錯 LoadLibrary ErrCode=193 %1 不是合法的Win32 應用程式,原因如下: exe是否是64bit的 dll是否是64b
“由於應用程式配置不正確,應用程式未啟動。重新安裝應用程式可能會糾正這個問題。”解決思路
上位機除錯時,解決方案配置可選Debug或者Release模式,在Debug模式下生成的exe檔案放在其它電腦上執行會報錯,在XP系統下執行提示“由於應用程式配置不正確,應用程式未啟動。重新安裝應用程式可能會糾正這個問題。”如果在該電腦上安裝VS2008後
“應用程式配置不正確,應用程式未能啟動” 錯誤的解決
一、問題描述 今天在虛擬機器上裝了XP系統,但執行一個win32 Console程式時彈出對話方塊: “由於應用程式配置不正確,應用程式未能啟動。重新安裝應用程式可能會糾正這個問題” 在英文os上: This application has failed to star
解決VB可執行程式啟動錯誤: "應用程式配置不正確,應用程式未能啟動"
最近VB編譯後的exe程式執行時候會報告錯誤:"由於應用程式配置不正確,應用程式未能啟動。重新安裝應用程式可能會糾正這個問題。" 之後便結束了. 我在檢視系統日誌後發現下圖資訊: 日誌資訊1: "Generate Activation Context 為 C:/spp工
[VS2008]解決“由於應用程式的配置不正確,應用程式未能啟動,重新安裝應用程式可能會糾正這個問題”
最近把一個開發好的程式部署到沒有安裝VS2008的電腦上,提示“由於應用程式的配置不正確,應用程式未能啟動,重新安裝應用程式可能會糾正這個問題”。這個問題確實有點讓我奇怪,我開始懷疑是我的系統是64位
VC++6.0 Win32應用程式 如何新增窗體 ------阿冬專欄
1、建立一個win32 application。選一個簡單的win32程式。名為win32dialog 2、【插入】-【資源】-選【dialog】-點【新建】 3、點儲存,命名為win32dialog.rc。 4、關掉子視窗(編輯框),左邊 fileview中 【新增檔案到工作區】選上win32di
5.1 Win32應用程式:EXE
Nico Bendlin的MiniDExe很好地演示了不使用任何Delphi例程來實現一個Win32應用程式的方法。對於一個可執行程式.EXE來說,只須滿足如下條件,就可以在被Windows系統中執行: 是一個以.EXE方式生成的格式正確的PE(Portable Executable)檔案有一個正確的入
win32應用程式,TCHAR與CHAR的相互轉換
TCHR 與 CHAR相互轉換 含義 TChar to Char CHAR To TCHAR 含義 TCHAR:在Unicode編碼下,為寬字元wchar;在Ansi編碼下,為字元char。 CHAR:是在Ansi編碼下字串格式。
使用Windows API建立一個Win32應用程式視窗
新建一一個專案名為MakeWin的Win32應用程式空專案,然後為其新增一個名為MakeWin的C++原始檔 #include<windows.h> char Name[]="MakeWin"; LRESULT CALLBACK WndProc(HWND,UINT,WPAR