您是否必须在版本下部署.pdb文件进行编译? [英] Do you have to deploy the .pdb file with compiling under release?

查看:180
本文介绍了您是否必须在版本下部署.pdb文件进行编译?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

您是否必须在发布版本下部署.pdb文件?

Do you have to deploy the .pdb file with compiling under release?

为什么在编译版本时,甚至编译.pdb? p>

Why does it even compile a .pdb when you do a release build anyway?

推荐答案

不需要部署。

至于为什么他们甚至建立在释放。一个PDB文件真的有几个用途,但主要的(至少对我来说)是

As to why they are even built in release. A PDB file really has a couple of uses but the primary ones (at least for me) are


  1. 调试

  2. 分析

这两个任务都在发布二进制文件上有效地完成,这就是为什么发布版本包括一个PDB。事实上,当调试沃森转储它是100%的时间反对发布版本。没有PDB,我将不得不诉诸于通过解散组合:(

Both of these tasks are validly done on release binaries which is why release builds include a PDB. In fact, when debugging Watson dumps it's 100% of the time against a release build. Without a PDB I would have to resort to looking through dissasembly :(

这篇关于您是否必须在版本下部署.pdb文件进行编译?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆