我创建了一个非常粗糙的基于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