簡體   English   中英

發布C ++程序

[英]Releasing a c++ program

我已經用C ++在Win7 64BIT中構建了一個程序,並且希望與Windows XP 32位計算機共享該程序。

當我在Windows XP中運行發行版時,它表示無效的win32應用程序。

但是當我在Project Configurator中時,“ Platform-Win32”上有一個標記,所以我不知道為什么會出現此錯誤。

EXE可以在我的計算機上完美運行。

順便說一句,Windows XP沒有安裝Visual Studio或任何其他類似程序。

我嘗試過的事情:-我已經安裝了VS的更新Visual Studio 2012 - Windows XP (v110_xp) 4,並在Platform Toolset選擇Visual Studio 2012 - Windows XP (v110_xp) ,但仍然出現相同的錯誤...

謝謝!

確保您的XP計算機已完全更新。 支持用於x86的Windows XP Service Pack 3(SP3),但不支持以前的Service Pack。 注意:除了工具集已更改為v120_xp外,VS2013也是如此

默認情況下,Visual C ++程序需要使用Visual Studio生成的可C++ redistributableC++ redistributable才能運行。 因此客戶端計算機必須安裝它。 確保您的客戶端計算機安裝了實際版本或更高版本的C ++ redist,然后重試。

您可以在MS Developer Center中搜索以下載它,或者可能會發現它在VS安裝盤上戳破。

但是,MS已刪除了對XP的支持,因此不確定您將能夠在其中安裝最新的C ++ Redist。 但是值得一試。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM