使用Visual Studio进行.NET远程调试 -- “找不到路径。”

3

我的设置如下:

调试电脑:

  • Visual Studio 2008专业版
  • 域访问

应用程序运行电脑:

  • MSVSMon.exe
  • 仅限工作组

两台电脑都有以下特点:

  • Windows XP Pro操作系统
  • 相同的本地用户名和密码
  • 能够访问相同的工作组

我在两台计算机上使用相同的本地用户名和密码(用户名为“debugger”),并在项目属性中指向远程计算机“Robot”,并指示VS进行调试。简而言之,我按照这里这里的说明进行操作。然后出现了十秒钟的停顿,然后出现了一个错误:

尝试运行项目时出错:无法启动程序'......\prog.exe'。

系统找不到指定的路径。

还有一些额外的注意事项:

  • 我尝试过将“运行外部程序”指向项目输出,但没有成功。
  • 我不是在尝试调试ASP.Net应用程序。
  • 该项目源代码存储在本地计算机上。

请告诉我是否有任何解决方案或线索。谢谢。

1个回答

0
使可执行文件和调试符号对两台计算机都可访问:在共享或可共享的目录中。使调试计算机的项目“启动外部程序”成为应用运行计算机的共享目录。
编辑
此外,请确保仔细运行正确的构建版本。如果远程计算机上未安装调试框架,请勿远程运行 Debug 构建!

这似乎解决了我的问题。我会在两天后(允许我这样做的时候)将您的答案标记为最佳答案。 - lmat - Reinstate Monica

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接