我創建了一個非常粗糙的基於C++控制檯的Win32應用程序,並在Visual Studio 2012 Express中發佈了它。我使用Windows 7,當我嘗試在我兄弟的Windows XP電腦中打開它時,它告訴我它不是有效的Win32應用程序。恩,幫忙?C++ Visual Studio .exe不能在其他電腦上工作
1
A
回答
1
您必須在該計算機上爲操作系統安裝適當的依賴關係,即C運行時,MFC等,以便它在那裏運行。您還可以編譯Min Dependency並靜態鏈接MFC(如果使用的話)以限制可再發行的問題。
下面是可再分發的鏈接VS 2012:http://www.microsoft.com/en-us/download/details.aspx?id=30679
這是否幫助?
+0
是的,它給了我很多的謝意。 –
相關問題
- 1. 不能在其他電腦的工作
- 2. Redmine不能從其他電腦工作
- 3. Visual Studio不能在我的電腦上工作Windows 8
- 4. C++控制檯應用程序不能在其他電腦上工作
- 5. CScrollbar在一個電腦上工作,但不在任何其他電腦上
- 6. Facebook的api結果只能從我的電腦上工作,而不能在其他電腦上工作
- 7. C#應用程序無法在其他電腦上工作
- 8. Javascript backgroundColor可以在一些電腦上工作,而不是在其他電腦上工作?
- 9. 在其他電腦上運行Allegro 5
- 10. window.webkitNotifications.requestPermission不能在其他電腦
- 11. C#發佈的程序,.exe和dll,當點擊開始,在我的電腦上工作,但不是其他人
- 12. C#的MysqlConnector可以在我的一臺電腦上工作,但不能在另一臺電腦上工作
- 13. 爲什麼<?=?>只能在一臺電腦上工作,而不能在另一臺電腦上工作?
- 14. WMP聲音無法在其他電腦上工作
- 15. Java .jar無法在其他電腦上工作
- 16. 編譯SWF在開發機器上工作,但不在其他電腦上
- 17. 宏只能在一臺電腦上工作,但不能在另一臺電腦上工作
- 18. 方法在Visual Studio中工作,但不能從exe中運行
- 19. 在其他電腦上顯示MessageBox
- 20. 從其他電腦
- 21. 大寫函數不能在Visual Studio 2013(C++)上工作
- 22. Gnuplot gprintf()在新電腦上不工作
- 23. document.getElementById('button')。click()在我的電腦上工作,但不能在另一臺電腦上工作
- 24. 用MahApps.Metro製作的應用程序不能在其他電腦上運行
- 25. Autocompletion不能在Visual Studio工作
- 26. Visual Studio 2012:WebDev.WebServer40.exe已停止工作
- 27. 使用FPDF - 不能在XP筆記本電腦上工作
- 28. PDF在<iframe>不能在平板電腦上工作
- 29. 其他電腦上的Nuget-Package不會加載
- 30. Visual Studio vshost32.exe已停止工作
您將需要部署適當的運行時,或許:http://www.microsoft.com/en-us/download/details.aspx?id=30679 – Chad
可能的重複[如何編譯爲Win XP與Visual Studio 2012?](http://stackoverflow.com/questions/13130713/how-to-compile-for-win-xp-with-visual-studio-2012) – Dan