c# 中的 debug 和relesae

来源:百度知道 编辑:UC知道 时间:2024/05/25 01:50:40
在运行 c#程序是,有一个下拉菜单可选项为:debug 和relesae 有什么区别?
什么时候要用哪一个?

您好,Debug的意思是“调试”,而release的意思是“发行”,当您使用调试模式时,编译器会禁用一部分代码的动态优化,以保证调试获得信息的完整性,而发行模式会允许JIT对代码进行动态优化,所以选择“发行”模式生成的程序运行的速度要高于调试模式,但是,如果您在开发环境中运行程序,您应该选择调试模式。

希望这些信息对您有帮助,谢谢。

debug 和release
选debug编译出来的是带有调试信息的,程序需要调试,正在写的时候一般都用这个,release是 发布版,不带调试信息,体积也小很多,一般程序写完了.基本没有bug的时候选择release.