Visual Studio 项目对程序的发布和调试版本分别有单独的配置。顾名思义,生成调试版本的目的是用于调试,而生成发布版本的目的是用于版本的最终分发。
  如果在 Visual Studio 中创建程序,Visual Studio 将自动创建这些配置并设置适当的默认选项和其他设置。在默认设置下:

  • 程序的“调试”配置用全部符号调试信息编译,不进行优化。(优化会使调试复杂化,因为源代码和生成的指令间的关系更加复杂。)
  • 程序的“发布”配置被完全优化,不包含任何符号调试信息。调试信息可在单独的 PDB 文件中生成。

C#rRelease与Debug的区别

下面是2015的Build视图:

  • C#rRelease与Debug的区别

C#rRelease与Debug的区别

 

 

直接总结如下所示:

C#rRelease与Debug的区别

相关文章:

  • 2022-01-25
  • 2021-12-02
  • 2022-02-19
  • 2022-01-28
  • 2022-12-23
  • 2021-12-05
  • 2022-01-20
  • 2021-04-02
猜你喜欢
  • 2021-12-20
  • 2022-12-23
  • 2021-12-10
  • 2021-12-05
  • 2021-09-06
  • 2022-12-23
  • 2021-07-29
相关资源
相似解决方案