gpt4 book ai didi

visual-studio - 为什么我的 Release 目录中有一个 pdb 文件?

转载 作者:行者123 更新时间:2023-12-04 06:00:58 24 4
gpt4 key购买 nike

当我在 Visual Studio 2008 中构建项目的 release 版本时,它会创建一个 .pdb 文件,例如对于一个简单的 WPF 项目,它会生成一个 .exe 和 .pdb 文件。

我一直都懂.pdb files用于调试,所以我希望它们位于 Debug 文件夹中,而不是 Release 文件夹中。

看看其他 StackOverflow 问题,似乎 pdb files work well with teh Release version anyway .

为什么默认会在 Release 文件夹中生成 .pdb 文件,如何关闭该选项?

最佳答案

你是对的。 PDB 文件用于调试,但您可能也需要调试发布版本。当您想要调试客户问题并且拥有与该问题相关的故障转储文件时,保存已发布版本的 PDB 非常重要。

顺便说一句,生成 PDB 文件不会损害编译器优化。如果您不将其运送给客户,则不会影响性能。

关于visual-studio - 为什么我的 Release 目录中有一个 pdb 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1642371/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com