代码之家  ›  专栏  ›  技术社区  ›  Shane Courtrille

无法远程调试IIS-w3wp.exe已灰显

  •  6
  • Shane Courtrille  · 技术社区  · 15 年前

    我正在尝试使用远程调试调试IIS Web服务。由于我们的域配置(我们无法更改),当通过默认选项进行远程调试时,访问被拒绝。我找到的唯一解决方案是在VS2008中切换到远程(仅限本地,不带身份验证)选项。

    问题是,当我连接到远程系统时,w3wp.exe会变灰,奇怪的是,它是列表中唯一的一个。这与远程选择有关吗?有办法解决这个问题吗?

    2 回复  |  直到 15 年前
        1
  •  7
  •   Vili    15 年前

    我真的解决了我的问题。w3wp.exe已灰显,因为我已在服务器计算机上安装了调试诊断工具,并将其设置为跟踪IIS以防崩溃。即使程序没有运行,它仍然有“标记”的调试过程(这可能是完全错误的假设)。删除“标记”后,我可以附加到进程。

    因此,如果已经有什么东西与流程相关联,请检查您的服务/程序。根本无法解决无法调试托管代码的问题。

        2
  •  3
  •   Rob    15 年前

    当您切换到“仅限本机不带身份验证”模式时,您明确地说您只想调试“本机”即Win32代码,而不是.NET代码。不幸的是,据我所知,没有办法解决这个问题(我试过了!()