debug版本里包含了很多调试信息,
而且需要类似mfc42d.dll这样支持调试的库才能运行,
你把debug版本的程序拿到没有装过编译环境的机器里是无法运行的.
而release版本的程序没有这个特性.
而且需要类似mfc42d.dll这样支持调试的库才能运行,
你把debug版本的程序拿到没有装过编译环境的机器里是无法运行的.
而release版本的程序没有这个特性.
解决方案 »
- activex与javascript
- CString str="0123456",如何加1变成str="0123457"
- 用VC写了个程序在win2k,xp下正常运行,在98下不能运行,请问有那些可能的原因?
- 怎么判断两条线段相交?
- 为什么会这样(求求你们告诉伙吧来者有分要多少给多少3200)
- <<深入浅出MFC>> 现在最新的版本是第几版?
- 请教函数OnSetCursor()在什么时候响应(调用)
- 怎样将一个XML文件读入到ADO的Recordset中?在线等待,立即给分!!!
- VC用ADO怎么在ACCESS数据库里面创建一个表啊
- 求加速球释放内存的思路
- 关于数据压缩问题。谁能提供有原代码的算法。谢谢了。
- 有什么比较好的帮助文件制作软件 chm 或 hlp?那里可以下载?
Release为发行版
god!同志得买本书来看看VC的集成开发环境呀!
在
build -> SetActiveConfiguration
好像不可能吧?!
还是那句话:楼上还是猪头!!!
与mfc42.dll是不同,msvcrtd.dll与msvcrt.dll也不同。
如果在调试开发阶段,最好用debug版,但到了准备发行时,用release版则比较好。
因为release少了调试信息,文件相对短小精干了许多。