VS2015 Release工程
来源:互联网 发布:诚殷网络第九期 编辑:程序博客网 时间:2024/05/20 05:28
小伙伴电脑没有装VS, 拷给了我一个VS2013?的工程, 想让我帮他release一下. 我的是VS2015, 打开先升级, 然后生成, 1个error, 是一个宏的问题, F12过去, 发现是系统文件#ifdef, 拷贝出来到那个宏所在的文件, 成功生成, 屁颠屁颠的把release文件夹copy给小伙伴, 显然, 缺少dll文件, everything搜索把缺失的dll文件(好多种)拷贝过去, 依然不大好使…
遂Google “VS2015打包程序”, 先忍痛花了1个CSDN积分下载了 InstallShield Limited Edition for Visual Studio2015, 然后按照 图解 VS2015 如何打包WinForm 安装程序 一步步来, .Net Framework 4.0下不动… 好歹打包成了人生第一个? setup.exe, 只有2.xM, 欢欢喜喜给小伙伴拷贝过去, 安装到中间就卡死不动了. 西湖的水, 我的泪!
万幸往下看有一篇知乎的 如何用 VS 2013 打包 VC++ 程序? 拯救了我, 高票答案给出了两个解决方法:
先来看第一个, 让目标及其安装 Visual C++ Redistributable Packages for Visual Studio 2013, 它会安装运行使用 Visual Studio 2013 生成的 C++ 应用程序时所需的运行时组件.
我使用的是第二种方法, 可以让exe独立运行在操作系统中:
1. 将平台工具集选择为”Visual Studio 2013 - Windows XP (v120_xp)”.
项目名右键->属性:
2. 将运行库选择为 【多线程 /MT 】或【多线程调试 /MTd】.
3. 当然如果使用了MFC,同理的要设置【在静态库中使用MFC】:
程序中使用了MFC, 所以此处进行了设置.
release前后的对比:
可以看出文件大小发生了很大的改变, 把release文件夹拷给小伙伴, 成功运行, 感谢Dr Yao.
- VS2015 Release工程
- VS2015建立winpcap工程
- vs2015工程配置
- VS2015工程部署问题解决
- vc release 工程设置
- vs2008调试 Release 工程
- VS2008调试 Release 工程
- vs2008调试 Release 工程
- VS2015 debug编译成功 release出错一堆
- VS2015在release模式下进行调试
- VS2015在release模式下进行调试
- VS2015创建gtest测试工程
- VS2015创建C语言工程
- VS2015创建C语言工程
- libigl +vs2015工程配置运行
- vs2015工程转换为vs2010
- VS2015对话框工程,MFC图标的设置
- VS2015无法创建C++工程解决方法!!
- 区分操作系统的一些宏
- Window 各个版本对应的版本号大全
- Java中String与byte数组的相互转换
- SQL Server中使用order by charindex按指定顺序排序
- Android中Volley的接口回调机制传回数据的示例
- VS2015 Release工程
- lorem
- MyBatis魔法堂:Insert操作详解(返回主键、批量插入)
- $GLOBALS['HTTP_RAW_POST_DATA'] 和$_POST的区别
- laravel 安装
- wsdl生成java代码(Apache CXF )
- 分布式是一种思想
- python os.path模块
- WiFi基本知识