65.9K
CodeProject 正在变化。 阅读更多。
Home

从不同域远程调试 Visual Studio

starIconstarIconstarIconstarIconstarIcon

5.00/5 (3投票s)

2013年7月10日

CPOL

1分钟阅读

viewsIcon

34774

远程调试技巧。

介绍 

如今,开发环境通常比生产环境快得多。有时问题只发生在生产环境中,这促使需要进行远程调试。如果两台电脑都在同一个域中,设置远程调试环境很容易。但是,对于位于不同域中的电脑,设置起来就有点棘手。

设置  

在我们的例子中,开发电脑位于公司域中,而生产电脑位于本地工作组中。我们可以按照以下步骤设置环境

  1. 请参考http://msdn.microsoft.com/en-us/library/vstudio/bt727f1t%28v=vs.100%29.aspx#bkmk_setuptheremotecomputer,在生产电脑上设置远程调试组件。
  2. 关闭两台电脑上的防火墙。
  3. 在生产电脑上,我们需要创建一个具有管理员权限的本地帐户。此帐户和密码必须与开发电脑上的域登录帐户完全相同。
  4. 在开发电脑上,我们需要创建一个具有管理员权限的本地帐户。此帐户和密码必须与生产电脑上的本地登录帐户完全相同。
  5. 启动 Visual Studio 远程调试配置向导。按照向导进行配置
  6. 在生产电脑上启动 Visual Studio 远程调试监视器。
  7. 从开发电脑上的 Visual Studio 启动“附加进程”页面。将限定符名称更改为在生产电脑上指定的名称 (rndgrp@RNDGRP-PC)。
  8. 在 Visual Studio 中指定用于调试的.pdb 文件。

现在可以开始调试了!

© . All rights reserved.