无法远程调试IIS - w3wp.exe的是灰色的
-
18-09-2019 - |
题
我尝试使用远程调试调试的IIS Web服务。因为我们的域配置(这是我们无法改变),我得到一个访问被拒绝时,通过默认选项远程调试。我发现的唯一的办法是(仅带有验证母语)切换到远程选项在VS 2008
的问题是,当我连接到远程系统的w3wp.exe的是灰色的,奇怪的是它是在作为列表中的唯一的一个。这是否有远程的选择呢?有没有解决的办法?
解决方案
我实际解决地雷问题。该w3wp.exe的是灰色的,因为我已经在服务器上安装调试诊断工具,并设置它遵循IIS的崩溃。即使程序没有运行它仍然有用于调试的“标记”的过程(这可能是完全错误的假设)。除去“标志”后我可以附加到进程。
因此,请检查您的服务/计划,如果事情已经attatched它自我的过程。不解决不beeing能够在所有调试托管代码的问题。
其他提示
当您切换到“仅限本机带有验证”模式,你明确地说你只想调试“本地”,即Win32的代码,而不是.NET代码。还有就是,不幸的是,据我所知,没有办法解决这个(我试过:()
不隶属于 StackOverflow