我有一个 asp.net 网站,当在 VS2010 中使用 build > publish website 选项发布时,即使在网站发布窗口中选中省略调试信息选项,发布的文件夹仍然包含 pdb 文件有没有办法避免这种行为?
最佳答案
Publish Web 对话框中的信息文本说:
Publish uses settings from "Package/Publish Web" and "Package/Publish SQL" tabs in Project Properties.
所以为了防止PDB文件被发布,你可以:
- 从现有发布位置删除所有 PDB 文件(如果存在)。 (它们不会被自动删除)。
- 右键单击您的项目 -> 属性,然后选择打包/发布 Web 选项卡。
- 确保选中排除生成的调试符号框。
现在当您发布项目时,PDB 将被省略。
关于c# - pdb 文件出现在网站发布文件夹中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3833640/