C# 版本与调试文件夹与2013
我对编程比较陌生,已经开始使用VS2013而不是C#Express 2010。我很好奇bin目录中的debug和build文件夹有什么区别?debug和release是两种不同的配置。你可以看看细节 调试模式未经优化,编译方式使调试变得容易。您可以在调试模式下运行代码。然而,如果您已将应用程序配置为发布模式,则不可能 发布模式针对性能进行了优化,应在部署应用程序时使用 正如名称所暗示的,您为调试构建调试版本,为最终发行版构建发布版本。 如果在Visual Studio中创建程序,Visual Studio将自动创建这些配置,并设置适当的默认选项和其他设置。使用默认设置: 程序的调试配置是使用完整的符号调试信息编译的,没有优化。优化使调试复杂化,因为源代码和生成的指令之间的关系更加复杂。 程序的版本配置不包含符号调试信息,并且已完全优化。根据使用的编译器选项,可以在PDB文件中生成调试信息。如果以后需要调试发布版本,则创建PDB文件非常有用C# 版本与调试文件夹与2013,c#,visual-studio-2013,C#,Visual Studio 2013,我对编程比较陌生,已经开始使用VS2013而不是C#Express 2010。我很好奇bin目录中的debug和build文件夹有什么区别?debug和release是两种不同的配置。你可以看看细节 调试模式未经优化,编译方式使调试变得容易。您可以在调试模式下运行代码。然而,如果您已将应用程序配置为发布模式,则不可能 发布模式针对性能进行了优化,应在部署应用程序时使用 正如名称所暗示的,您为调试构建调试版本,为最终发行版构建发布版本。 如果在Visual Studio中创建程序,Visual S
调试和发布是两种不同的配置。你可以看看细节 调试模式未经优化,编译方式使调试变得容易。您可以在调试模式下运行代码。然而,如果您已将应用程序配置为发布模式,则不可能 发布模式针对性能进行了优化,应在部署应用程序时使用 正如名称所暗示的,您为调试构建调试版本,为最终发行版构建发布版本。 如果在Visual Studio中创建程序,Visual Studio将自动创建这些配置,并设置适当的默认选项和其他设置。使用默认设置: 程序的调试配置是使用完整的符号调试信息编译的,没有优化。优化使调试复杂化,因为源代码和生成的指令之间的关系更加复杂。 程序的版本配置不包含符号调试信息,并且已完全优化。根据使用的编译器选项,可以在PDB文件中生成调试信息。如果以后需要调试发布版本,则创建PDB文件非常有用
Debug
和Release
是构建项目的不同配置
您通常使用Debug
模式调试项目,并使用Release
模式为最终用户进行最终生成
Debug
模式不会优化它生成的二进制文件(因为优化会使调试变得非常复杂),而是生成额外的数据来帮助调试
在调试模式下,编译器为所有变量发出调试符号,并按原样编译代码在发布模式下包括一些优化:
Release
模式启用优化并生成较少(或没有)额外调试数据
请查看以下链接:
希望这对您有所帮助:)
Debug
和Release
是构建项目的不同配置
您通常使用Debug
模式调试项目,并使用Release
模式为最终用户进行最终生成
Debug
模式不会优化它生成的二进制文件(因为优化会使调试变得非常复杂),而是生成额外的数据来帮助调试
在调试模式下,编译器为所有变量发出调试符号,并按原样编译代码在发布模式下包括一些优化:
Release
模式启用优化并生成较少(或没有)额外调试数据
请查看以下链接:
希望这对您有所帮助:)您可以在Visual Studio中使用生成配置来控制编译代码时要执行的步骤。默认情况下,您会得到两个版本,调试和发布,生成设置 发件人: 程序的调试配置是使用完整的符号调试信息编译的,没有优化。优化使调试复杂化,因为源代码和生成的指令之间的关系更加复杂
程序的版本配置不包含符号调试信息,并且已完全优化。根据使用的编译器选项,可以在PDB文件中生成调试信息。如果以后必须调试发行版,则创建PDB文件非常有用。您可以在Visual Studio中使用生成配置来控制编译代码时要执行的步骤。默认情况下,您会得到两个版本,调试和发布,生成设置 发件人: p的调试配置