我正在尝试远程调试Windows窗体应用程序(C#),但是我总是遇到此错误:



我尝试根据MSDN指南进行配置,但无法使其工作。

我的设置:

  • 开发计算机-XP(x86)
    已连接到域。
  • 测试计算机-的Vista(x86)NOT
    连接到域。
  • 我之间有网络连接
    机器。
  • 我在测试中创建了本地用户
    使用我的域名称的计算机
    (user1)
    我运行Visual Studio的用户(mydomain\user1)。设置相同的密码。
  • 在测试计算机上,我正在将“msvsmon.exe” 作为应用程序(而不是作为服务)运行,我正在使用“runas” 命令与我创建的用户一起运行它。 (用户1):

    Runas/u:user1 msvsmon.exe

  • 有谁可以帮助我吗?

    谢谢。

    最佳答案

    这对我来说是这样的:

    远程计算机:Microsoft虚拟PC,连接到我的公司域的“IHS\RDM”,以管理员身份jdoe登录。

    本地计算机:连接到本地域,以jdoe管理员帐户登录。

    1)远程计算机:安装rdbgsetup.exe(从Visual Studio 2005\Disk 2\Remote Debugger\x86)

    2)远程计算机:RUNAS/用户MYDOMAIN\jdoe/netonly msvsmon

    3)远程计算机:msvsmon->工具->权限添加用户“MYDOMAIN\jdoe”(每次重新启动时我都必须这样做)

    4)本地计算机:运行msvsmon。

    5)本地计算机,msvsmon->工具->权限,添加对象类型:“计算机”,“IHS\RDM”

    6)在本地计算机上,vs2005-> debug-> attach到进程。传输:默认,限定词:jdoe @ RDM

    7)刷新,瞧!流程 list !

    关于c# - Visual Studio(VS2008),Windows Forms应用程序中的远程调试,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/396101/

    10-11 02:44
    查看更多