简单去掉令人苦恼的pdb文件

作者: howie 分类: C# 发布时间: 2019-04-03 11:59

什么是PDB:PDB文件存储了程序的基本数据,是VS编译链接时生成的文件。其中包含了源代码文件名字和行数、局部变量的名字。此文件常见于DEBUG模式下。

而VS默认是会生成的

如何在发布网站时取消生成PDB文件:要发布的网站(项目)右键-属性,找到打包/发布Web栏,配置项选择Release,要部署的项(适用于所有部署方法)块内勾选“排除生成的调试符号”。

取消引用的其他项目PDB文件生成:引用的项目右键-属性,找到生成栏,拉到最下面,点击高级按钮,找到输出下的调试信息,选择“”(之前搜索都是这个玩意..累死有木有)

 

有时候发现还是会生成PDB,可能是:

1~在发布的模式下还是DEBUG.

2~修改的配置文件没有保存.

3~pdb文件没有生成了,只是没被删除