首页 文章

ASP.NET远程调试

提问于
浏览
2

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

我在远程计算机上部署了一个ASP.NET应用程序 . 为了调试它,我运行了一个远程调试监视器,所以我能够将我的调试器连接到远程进程 .

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

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

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

有没有人有想法如何解决上述情况?

1 回答

  • 1

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

    西蒙

相关问题