c# - pdb 文件出现在网站发布文件夹中

标签 c# asp.net visual-studio-2010

我有一个 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文件被发布,你可以:

  1. 从现有发布位置删除所有 PDB 文件(如果存在)。 (它们不会被自动删除)。
  2. 右键单击您的项目 -> 属性,然后选择打包/发布 Web 选项卡。
  3. 确保选中排除生成的调试符号框。

现在当您发布项目时,PDB 将被省略。

关于c# - pdb 文件出现在网站发布文件夹中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3833640/

相关文章:

c# - 增加 Asp.net 工具提示超时

javascript - 如何在没有路径问题的情况下在母版页 header 中包含 jquery?

visual-studio-2010 - 如何手动卸载 Visual Studio 2010 扩展?

c# - 是否可以有只能分配一次的字段?

c# - 如何对 FileContentResult 进行单元测试?

c# - 根据角色隐藏/显示 gridview 列

c++ - 未在 Windows 8.1 上构建的 Node 包 - 缺少 Microsoft.Cpp.Default.props

c# - 为什么远程调试对 IIS 托管的 WCF 服务不起作用?

c# - 当事件只是 C# 中的委托(delegate)时,事件有什么特别之处?

asp.net - 如何在 Visual Studio 2010 中从网站创建解决方案文件 (.sln)