【问题标题】:ASP.NET Remote debugASP.NET 远程调试
【发布时间】:2011-09-17 06:22:21
【问题描述】:

我偶然发现了 ASP.NET Web 应用程序远程调试的愚蠢情况。我正在尝试描述这种情况。

我在远程机器上部署了一个 ASP.NET 应用程序。为了调试它,我运行了一个远程调试监视器,因此我可以将我的调试器附加到远程进程。

所有程序集都在 DEBUG 模式下编译,没有任何代码优化和调试信息已满。

所有 *.pdb 文件都与它们的 *.dll 位于同一文件夹中,并且所有这些文件都是最新的。

但是当我尝试将调试器附加到远程进程时,会出现以下消息:以下模块是在启用优化或没有调试信息的情况下构建的。

有没有人知道我该如何解决上述情况?

【问题讨论】:

    标签: asp.net debugging debug-symbols


    【解决方案1】:

    您是否在 web.config 的编译元素中设置了 debug=false 属性?使用远程调试器时,我经常会收到此错误,但首先进行构建通常会使其正常工作。

    西蒙

    【讨论】:

    • 是的,我将它设置为正确的选项,但不幸的是它也对我没有帮助。
    猜你喜欢
    • 1970-01-01
    • 2019-03-28
    • 2012-11-14
    • 1970-01-01
    • 2012-05-10
    • 2014-11-20
    • 2017-04-19
    • 1970-01-01
    • 2010-09-29
    相关资源
    最近更新 更多