【问题标题】:Specify remote qualifier for "use custom web server"为“使用自定义 Web 服务器”指定远程限定符
【发布时间】:2010-06-10 13:36:02
【问题描述】:

有谁知道您在尝试自动连接到 MSVSMON 时如何设置 Visual Studio 使用的远程调试监视器限定符?

给出这个问题的背景:

在我们的开发 Web 服务器上,我们正在运行 IIS,并且 MSVSMON 会话为“Stephen.Edmonds@UK06695”。

在我的开发机器上,我安装了 Visual Studio 2008,其中“使用自定义 Web 服务器”指向开发 Web 服务器。当我在 Visual Studio 中“开始调试”时,它会按照您的预期正确连接到开发 Web 服务器。

在同事的机器上,我们有相同的设置(尽管出于显而易见的原因,他以不同的用户身份登录)。当他尝试在 Visual Studio 中对同一项目“开始调试”时,它无法连接到 Web 服务器,因为它正在寻找名为 His.Name@UK06695 的 MSVSMON 会话。

如果限定符设置为“stephen.edmonds@UK06695”,则尝试手动附加两台机器上的工作,因此我可以合理地确定这不是防火墙或权限的问题。

那么,有谁知道如何指定通过“启动调试会话”自动连接时要使用的限定符?

【问题讨论】:

    标签: visual-studio-2008 web-applications remote-debugging


    【解决方案1】:

    我相信远程调试可以通过以下两种方式之一发挥作用:

    1. 在启动会话的用户的上下文中。这就是我认为您目前所拥有的,也是只有您可以自动附加到流程的原因。
    2. 作为服务,以用户身份运行,其帐户必须具有“作为服务登录”的权限并具有网络访问权限。

    由于您想使用多个帐户进行远程调试,我建议使用远程调试器配置向导将其更改为作为服务运行。我还将检查您的远程调试权限,以确保您的同事帐户设置为允许调试。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-11-28
      • 1970-01-01
      • 2017-06-29
      • 2011-09-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多