bin 目录中存在 .pdb 文件是否会对性能产生负面影响?

发布于 2024-12-28 04:40:06 字数 49 浏览 0 评论 0 原文

如果我将 .pdb 文件保留在 bin 目录中会有问题吗?是否存在任何负面性能问题?

Is it a problem if I keep the .pdb files present in the bin directory? Are there any negative performance issues?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

薄情伤 2025-01-04 04:40:06

您在发布模式下构建了 dll,并且 ASP.NET 也在发布模式下运行,这对性能没有影响。

该文件用于 DEBUG,但是 DEBUG 是什么? 在未处理的错误上获得的调试信息,例如调用堆栈、堆栈上的所有调用函数以及所有行号,包括抛出错误的行号。如果您想知道错误出现在哪里,它很有用,并且它们有助于快速定位错误和错误。

它们提供的信息是函数名称以及函数内的调用位置。我们将它们全部包括在内,以帮助我们解决错误。

您还可以通过在 web.config 的 标记下包含 compilerOptions="/D:TRACE" 来在页面(aspx 文件)上生成类似的信息,如果您在页面上出现一些错误并且您不知道这些错误是什么。

更多信息:

http://msdn.microsoft.com/en-us/library /ms241903.aspx

ones you have build the dll in release mode, and the asp.net is also running on release mode this have no effect on the performance.

This files are for the DEBUG, but what DEBUG ? The debug informations that you get on un-handled errors, like the calling stack, all the calling functions on stack and all the line number including the one of the throw error. Its useful if you wish to know where the error throw up, and they help to locate bug and errors very fast.

The informations that they give is the functions name, and the call positions inside the functions. We include them all, to help us with the errors.

You can also product similar informations and on the pages (aspx files) by including the compilerOptions="/D:TRACE" on web.config under the <compiler tag, in case that you have some errors on pages and you do not know in witch line they are.

Some more informations :

http://msdn.microsoft.com/en-us/library/ms241903.aspx

篱下浅笙歌 2025-01-04 04:40:06

如果你有 .pdb 但 exe/dll 无论如何都是内置的,所有优化都已包含在内,所以这应该不重要。

if you have the .pdb but the exe/dll are anyway built in release, all optimizations have been included so it should not matter.

-柠檬树下少年和吉他 2025-01-04 04:40:06

这些文件仅由调试器使用,因此如果您只是运行应用程序而不进行调试,则这些文件将被完全忽略。所以不,这些文件的存在对性能没有影响。

These files are only used by the debugger, so if you're just running the application without debugging it, the files are ignored completely. So no, the presence of these files has no impact on performance.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文