社区
C#
帖子详情
求教~~~Debug和Release的差别!!!
duguguiyu1984
2006-04-24 11:12:19
现在只知道Debug和Release模式下,GC机制有所差别。也发现在两种模式下,做大量运算时,性能差距很大。想知道为什么。
也想知道,在两种模式下,在各个方面有哪些不同~~~~~~~
谢谢。。。
...全文
257
9
打赏
收藏
求教~~~Debug和Release的差别!!!
现在只知道Debug和Release模式下,GC机制有所差别。也发现在两种模式下,做大量运算时,性能差距很大。想知道为什么。 也想知道,在两种模式下,在各个方面有哪些不同~~~~~~~ 谢谢。。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
diandian82
2006-04-24
打赏
举报
回复
就是一个调试一个发布
rachy
2006-04-24
打赏
举报
回复
调试时用debug,
产品成功之后发布时用release
顾君彦
2006-04-24
打赏
举报
回复
调试时,使用debug,有助于你得到更多的高试信息,提高编译速度.
发布时,使用release,提高运行速度.
详细不详细,其实是编译参数的问题.
duguguiyu1984
2006-04-24
打赏
举报
回复
能说的更详细一些吗?
deadshot123
2006-04-24
打赏
举报
回复
release 可执行代码中不给出额外的调试信息 代码有进行优化
debug 可执行代码中给出额外的调试信息 代码没有进行优化
singlepine
2006-04-24
打赏
举报
回复
http://community.csdn.net/Expert/topic/4230/4230544.xml?temp=.5888178
7712190
2006-04-24
打赏
举报
回复
Debug 条用 系统的DEBUG服务 , 不包含一些调试信息 可以调试
Release 是去掉程序zhogn的注释。和一些无用信息 ,进行发布编译
RUN_
2006-04-24
打赏
举报
回复
release 可执行代码中不给出调试信息
debug 可执行代码中给出调试信息
duguguiyu1984
2006-04-24
打赏
举报
回复
比如,做一个大的循环来计算。Debug比Release慢很多。它都用这些时间来干什么了。是不是每运算一次都做?
VS.Net中程序集的
Debug
版本和
Release
版本的区别
前几天看到豆腐的文章介绍如何知道程序集是
Debug
版还是
Release
版,之前只知道某些软件从功能上有企业版、标准版之分,却从不知道.Net程序集还有
Debug
和
Release
之区别,真是惭愧学了这一年C#。然后在博客园的提问区发文
求教
,两天过去竟无人问津(还是自己太懒,要检讨),只好自己翻MSDN、用Google搜,现在总算有点明白了。 关于
Debug
和
Release
,MSDN里面是这么说的:...
【转】程序
debug
正常
release
错误
原文:http://hi.baidu.com/leggle/blog/item/ec0c2e5400c3ed5dd10906a7.html呵呵,Iris来了!由于最近所做项目接近尾声,想在
release
下运行却发现遇此问题,遂在网上搜寻,摘录如下:VC编写程序在
debug
下正常,在
release
下错误可能存在的原因:1、内存分配问题(1)变量初始化
Release
对程序的要求较
Debug
严格,应该对
Release
和
Debug
模式下成员变量初始化问题
原文:http://www.cppblog.com/lai3d/archive/2009/07/08/89514.html未初始化的bool成员变量在
Debug
下默认值为false,Test下默认true。一个bug查了一晚上,原因就是这个.人物创建的场景在
Debug
下正常,在Test和
Release
下不正常,就是镜头不对。然后就盯着这个载入场景的配置文件的代码看,ini不用了,换成xml看看,还
【转】
Release
下报错,
Debug
下正常原因总结
原文:http://blog.csdn.net/rabbit729/archive/2010/11/23/6029164.aspx首先介绍如何在
Release
模式下调试: 步骤如下: 说明:ASSERT宏在发行版本中不起作用,而应该用VERIFY来进行发行版的调试。如果发行版本运行有问题,可以先禁止所有代码优化再进行调试。 VS2008
Release
工程调试修改方式:
error LNK2038: mismatch detected for '_ITERATOR_
DEBUG
_LEVEL': value '0' doesn't match value '
error LNK2038: mismatch detected for '_ITERATOR_
DEBUG
_LEVEL': value '0' doesn't match value '2'在 Microsoft Visual Studio 2010 中,
Debug
模式去链接一个
Release
模式编译出来的lib就会出现上面的错误。一般开发lib的人发布的时候,都会发布
Debug
和
Release
两
C#
110,530
社区成员
642,572
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章