gpt4 book ai didi

asp.net - 如何获取 "Publish Website"命令来为我的 Visual Studio 2005 网站项目发出 PDB 文件?

转载 作者:行者123 更新时间:2023-12-02 17:12:35 25 4
gpt4 key购买 nike

我有一个 VS 2005 网站项目(不是 Web 应用程序项目模型,而是“网站”项目模型),并且我希望能够通过“发布”将页面程序集的 PDB 文件包含在 bin 文件夹中Visual Studio 中的“网站”命令可帮助调试问题。

无论我如何尝试“调试/发布”模式设置,一旦我发布了网站,我似乎都无法让网站程序集的 PDB 文件显示在“bin”文件夹中。我确实为任何外部引用程序集获取了它们,但没有为实际的网站代码隐藏程序集获取了它们,而这正是我所需要的。

如何让 Visual Studio 在使用网站项目模型进行发布时包含这些文件?

最佳答案

Publish 命令始终编译您的项目以供发布,但我还没有找到一种方法可以在预编译期间生成 pdb 文件。

我已经尝试过一种解决方法。如果在预编译时选中“允许此预编译站点可更新”框,然后就地更新网站,则会导致动态编译。如果您的 web.config 设置具有以下内容,则动态编译应生成调试代码和 pdb 文件:

 <compilation defaultLanguage="your language" debug="true" />

这是一个good blog post关于不同的发布选项。

关于asp.net - 如何获取 "Publish Website"命令来为我的 Visual Studio 2005 网站项目发出 PDB 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/849533/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com