我试图部署一个C++应用程序以用于多个系统。我已经在发布配置中完成了所有工作。现在,由于我没有任何关于部署的经验,我想问一下 - 从Visual Studio 2015社区部署它的最简单方法是什么,以便它可以作为便携式应用程序安装在闪存驱动器和类似产品上? 我已经检查了谷歌,但迄今为止没有运气,我检查的所有解决方案都需要某种只适用于专业版VS的附加软件。部署应用程序,C++,Visual Studio 2015社区版本
1
A
回答
1
最简单可能的答案是:编译时不依赖于VC++运行时库(在项目属性 - > C++ - >代码生成中选择此项)并选择它应该运行的最早的Windows版本(在项目属性 - >常规)。也许甚至选择Windows XP兼容性。
这应该足够了,除非您的程序依赖于其他库或可能不存在的可选Windows功能。
和测试了很多:)
- DD
1
你应该能够进入到项目的Properties
(右键点击你的项目),然后C/C++
下和Code Generation
从Multi-threaded DLL (/MD)
切换您Runtime Library
到Multi-threaded (/MT)
。
这样,您对运行时库的依赖关系就会静态链接,而不需要您在目标系统上安装它们中的任何一个。
+0
谢谢,我已经将它设置为MT时,修补与发布。并不认为这基本上就是它所需要的一切! – meta
相关问题
- 1. visual studio 2015社区版
- 2. 的Visual Studio 2015年社区版冻结
- 3. Visual Studio 2015社区无法创建Windows Phone 8.1应用程序
- 4. '/'中的服务器错误应用程序Visual Studio 2015社区
- 5. 如何在Visual Studio 2015社区版中启用InstallShield限定版
- 6. Arduino程序与C++ Visual Studio社区2013
- 7. Visual Studio 2015挂在部署科尔多瓦应用程序
- 8. Visual Studio Community 2015部署UWP应用程序的奇怪问题
- 9. 如何使用FSharp.Core 4.3与Visual Studio 2015年社区版
- 10. Visual Studio 2015社区版:错误“lc.exe用代码-1退出”
- 11. 使用Visual Studio 2015社区版的Apache Cordova工具
- 12. Visual Studio应用程序部署
- 13. 如何安装Visual Studio社区2015年
- 14. Visual Studio 2015免费SVN社区
- 15. visual studio 2015上的清单社区+ Xamarin
- 16. Visual Studio 2015社区中的Crystal Reports
- 17. Visual Studio 2015 RC社区过期
- 18. SDK错误在Visual Studio 2015年社区
- 19. 无法安装Visual Studio 2015社区
- 20. 强制卸载Visual Studio 2015社区
- 21. Visual Studio 2015社区 - 即时窗口
- 22. Visual Studio 2015社区 - 所有参考Broken
- 23. Visual Studio 2015社区崩溃开始
- 24. Xamarin与Visual Studio 2015年社区
- 25. 无法安装Visual Studio社区2015
- 26. Visual Studio 2015社区没有调试
- 27. Visual Studio 2010 Web应用程序部署
- 28. Visual Studio WIX应用程序部署
- 29. 带遗留应用程序的Visual Studio C++ 2015运行时部署
- 30. Visual Studio 2015社区中的安装程序
感谢您的想法!但无论出于何种原因,它不会让我将兼容性设置在8.1以下。 – meta
这是通用 - >平台工具集。对于XP,选择“Visual Studio 2015 - Windows XP(v140_xp)” – ddbug