目前 硬件配置在提高,软件开发环境也在不停的升级,vs2008 beta2 Enterprise Edition已经发布,使用的结果感觉非常满意,比vs2005进步不少,首先在IDE环境的启动速度上比05要快,MFC的空间数量上也增加了几个,最重要的是vs2008应该是windows vista内核开发的主要工具,微软的东西向下兼容肯定是没有问题了,如果能够熟练使用vs2005那么vs2008应该一点问题都没有的,下面说下vs2005、vs2008程序发布的方法:

alt+F7->配置属性->C/C++->Code Generation->Runtime Library 属性一般在发布的时候要进行静态发布,因为目前的操作系统正在换代,平台比较多,所以debug:Multi-threaded Debug(MTd)、release:Multi-threaded(MT),当然如果工程里边需要依赖很多的dll,每个dll又不一定是静态发布,尤其是MFC extension DLL,必须为动态发布这时工程里肯定要包含MFC的运行库,所以这好似所有的工程就可以采用动态运行库的方法,debug:Multi-threaded Debug DLL(MDd)、release:Multi-threaded DLL(MD),这时可以采用共享MFC库的方式即alt+F7->配置属性->General->Project Defaults->Use of MFC->use mfc in a shared dll
vs2005
Debug 发行版 所依赖的库为:mfc80d.dll、Microsoft.VC80.DebugMFC.manifest、Microsoft.VC80.DebugMFC.manifest、msvcm80d.dll、msvcp80d.dll、msvcr80d.dll
Release 发布版  所依赖的库为:mfc80.dll、Microsoft.VC80.MFC.manifest、Microsoft.VC80.MFC.manifest、msvcm80.dll、msvcp80.dll、msvcr80.dll

vs2008
Debug 发行版 所依赖的库为:mfc90d.dll、Microsoft.VC90.DebugMFC.manifest、Microsoft.VC90.DebugMFC.manifest、msvcm90d.dll、msvcp90d.dll、msvcr90d.dll
Release 发布版  所依赖的库为:mfc90.dll、Microsoft.VC90.MFC.manifest、Microsoft.VC90.MFC.manifest、msvcm90.dll、msvcp90.dll、msvcr90.dll

vc++ 2005 发布程序相关推荐

  1. VC下发布的Release版程序的异常捕捉

    VC下发布的Release版程序的异常捕捉寻找Release版程发生异常退出的地方比Debug版麻烦得多.发生异常的时候windows通常会弹出一个错误对话框,点击详细信息,我们能获得出错的地址和大概 ...

  2. 超级总结:vs2008/2005 sp1 C++ 发布程序 .

    最近在新装的Win7上 编译/ 运行自己的 camera_work_simultaneously.exe 程序时,发现release 编译/运行 没有问题,但是Debug版本编译通过,run时报错:& ...

  3. VC++2005 CString和char*的相互转换

    原文:http://laue.cnblogs.com/archive/2005/12/26/305208.aspx 首先声明我不是一个高手,而是一个初学者,文章同样也是一个初学者对于CString和c ...

  4. VC编写的程序不能在其他机器上运行的解决方案(续)

    我在前面的文章里面提到由于side-by-side问题导致的VC编写的程序不能正常启动的问题的解决方案,这种方法是针对于单个可执行文件的解决方案,但是有的时候你可能会碰到另外一种情况-也是由于side ...

  5. VC++2005项目的目录结构设置

    2019独角兽企业重金招聘Python工程师标准>>> VC++2005项目的目录结构设置 作者:flyfish 2010-03-23 星期二 为了方便程序的打包和代码转移,需要手动 ...

  6. vc 2005 express使用

    1. vc 2005 express下载 http://msdn.microsoft.com/vstudio/express/visualc/download/ 在线安装包,所依赖的组件可以在线安装: ...

  7. Solidworks 2016安装失败因为VC++2005安装失败的解决办法

    因为Microsoft Visual C++ 2005 Redistributa安装失败,导致Solidworks 2016安装失败的解决办法 同学买了一台3D打印机,便想请他帮忙打印一点东西,来做我 ...

  8. VC++2005相关问题解决方案

    微软的VC++ 2005的强大功能让人体验了不一样的感觉,对于习惯了VC++6.0的程序员来说可能会感觉VC++2005总有一些莫名其妙的问题. 诚然,VC++2005是存在着那么一些问题.这让使用V ...

  9. VC++ 隐藏控制台程序窗口

    转自:http://hi.baidu.com/sicceer/blog/item/d9c35a810d15c4c8bc3e1ec8.html 设置 #pragma comment( linker, & ...

最新文章

  1. oem718d 基准站设置_RTK基站设置、7参数、测点、放线等操作教程,文末有视频
  2. 机器学习之决策树(下)
  3. VTK:模型之Spring
  4. .Net 调用wordCOM组件转PDF
  5. redis单节点安装
  6. java封装数组_Java封装数组之动态数组实现方法详解
  7. android_dialog_2
  8. ARM 内核寄存器 和 基本汇编语言讲解
  9. android 自定义Preference CheckBoxPreference ListPreference的用法
  10. Burp新手抓包教程(HTTPS抓包)
  11. Wireshark抓包详细分析
  12. 基于星环TDH数据仓库典型总和场景数据流转设计
  13. 06-01 DeepLearning-图像识别
  14. lisp语言与python_Lisp 语言优点那么多,为什么国内很少运用?
  15. 华为手机手机连电脑显示无法连接服务器,手机连接电脑用云服务器异常
  16. java提交成功弹出提示框_java,用户注册,输入信息后,单击提交按钮,弹出一个提示框...
  17. Access数据库文件HeroDB.MDB用什么工具可以打开呢?
  18. 齐博php百度编辑器上传图片_齐博CMS整合百度编辑器上传附件的BUG以及解决办法...
  19. MT9V034摄像头采集
  20. 药检实验室如何规划设计

热门文章

  1. autojs之自动答题
  2. 数据结构的六大排序算法详解
  3. $(this).addClass(‘class‘).siblings(‘class‘).removeClass(‘class‘)的作用
  4. 塑料超声波焊接电源发生器设计
  5. (二) Nginx手机版和PC电脑版网站配置
  6. Linux MediaPipe C++版手势识别环境搭建与编译
  7. 分布式系统阅读笔记(十八)-----副本备份技术
  8. 马来亚大学的计算机专业相当国内哪个水平,【马来亚大学和国内985对比】 - 马来西亚留学联盟...
  9. Netty 工作流程图梳理
  10. Xue Bin Peng获SIGGRAPH 2022最佳博士论文,太极胡渊鸣获提名