2014-01-13 30 views
2

當我使用iExpress(在Windows 8中)創建一個.exe文件並嘗試在Win7,32位上運行它時,出現一個錯誤對話框:「該文件的版本與Windows版本不兼容」重新運行檢查計算機的系統信息,以查看是否需要該程序的x86(32位)或x64(64位)版本。「iExpress與Windows 7,32位不兼容?

iExpress .exe與Win 7 32位不兼容?

+0

嘗試Win7版本的IExpress –

+0

@DavidHeffernan - 在Win7上構建時仍然存在相同的問題。 – edtheprogrammerguy

+0

我們如何重現問題? –

回答

11

這聽起來很像你正在創建一個64位可執行文件,它不能在32位系統上運行。如果您使用64位系統目錄C:\ Windows \ System32中的IExpress版本,那麼您確實會創建一個64位可執行文件。

您需要創建一個32位可執行文件,而您可以通過運行IExpress的32位版本來完成。這是在32位系統目錄C:\ Windows \ SysWOW64中找到的。或者你可以使用你的32位機器來創建可執行文件。

+1

太棒了。謝謝! – edtheprogrammerguy