7
A
回答
6
它们包含调试符号信息。
2
DLL是二进制的,所以你不能有内部的代码行。例如,当你执行你的二进制文件时,pdb帮助你的调试器向你显示你的代码行。
2
您可以在部署服务器上删除它们。除了调试目的,它们是无用的。
0
如果你的.NET程序抛出一个异常,它是一个PDB文件,建立针对异常消息堆栈跟踪看起来就像这样 -
at Program.Main(String[] args) in C:\dev\program.cs:line 262
如果你没有PDB文件,它的外观像这样 -
at Program.Main(String[] args)
不同之处在于PDB文件为您提供了源代码中发生异常的位置。
相关问题
- 1. .PDB文件的实际用途是什么?
- 2. * .pro文件的用途是什么?
- 3. .edmx文件的用途是什么?
- 4. Perforce文件“.perforce”的用途是什么?
- 5. unmanaged.dll.manifest文件的用途是什么?
- 6. vshost.exe文件的用途是什么?
- 7. cordova:platform_www文件夹的用途是什么?
- 8. _p.h文件的用途是什么?
- 9. Silverlight.js文件的用途是什么?
- 10. vshost文件的用途是什么?
- 11. .info中文件[]的用途是什么?
- 12. ASP.NET Handler(.ashx)文件的用途和用途是什么?
- 13. 什么是GPX文件?它的用途是什么?
- 14. 是什么wkernel32.pdb
- 15. VB中CLS文件和DLL文件的用途是什么?
- 16. Maven-Surefire插件的用途是什么
- 17. VisitorIdentification控件的用途是什么?
- 18. `$ .support.ownLast`的用途是什么?
- 19. TPopupActionBar的用途是什么?
- 20. _GLOBAL__I_的用途是什么?
- 21. $ _POST的用途是什么?
- 22. “$ this”的用途是什么?
- 23. CreateSilverlight.js的用途是什么?
- 24. vertexAttribPointer的用途是什么?
- 25. RecognizerIntent.DETAILS_META_DATA的用途是什么?
- 26. Rake的用途是什么?
- 27. javax.security.auth.callback。*的用途是什么?
- 28. config.assets.precompile的用途是什么?
- 29. is_uploaded_file()的用途是什么?
- 30. archetypeArtifactId的用途是什么?