Home-Brew服务器场和远程调试

时间:2011-06-16 07:55:47

标签: c# windows debugging dns vmware

我想创建一个自制的服务器场,托管在我自己的Windows 7 x64机器上。将有三个guest虚拟机2k8服务器,一个用于运行IIS,一个域控制器和SQL Server 2k8 R2。所有来宾计算机都属于域。主机位于工作组(不在域中),并且已安装Visual Studio 2010 Ultimate。

我想知道:

  1. 我可以在来宾操作系统(在域中)远程调试(来自工作组中的主机)托管代码吗?
    1. 如果我使用VirtualBox会有任何复杂情况吗?我看到similar topic elsewhere,但它没有解决域名问题。
  2. 我可以使用VMWare Workstation“集成虚拟调试器”来执行相同操作(在来宾操作系统上调试托管代码)吗? VMWare是否已开始在VS 2010中支持此功能了?
  3. 无论哪种方式,我都需要考虑我要处理的工作组访问域故事。

1 个答案:

答案 0 :(得分:0)

您应该能够远程调试来宾操作系统。请查看this article on MSDN以获取有关跨域远程调试的信息,我相信这仍然适用于主机实际上不在域中的情况。您只需忽略机器在域上并为机器上的类似本地帐户创建的事实 - 所有这些都在前面提到的MSDN文章中进行了描述。

如果这会给您带来麻烦,您也可以禁用身份验证,这似乎是一种受欢迎的选择,尽管不安全: http://communities.vmware.com/message/1617741

您在帖子中链接的文章解决了任何网络问题,因此您应该能够启动并运行远程调试器。

this question并回答有关问题2的任何用法吗?我无法在任何地方找到集成的VM远程调试器实际上可用于2010年,但后来我找不到任何抱怨它不是的帖子。也许这只是一个严密保密的秘密!?

EDI#19左右:

不幸的是,我发现this article抱怨VS20不支持VS2010。 =(

祝你好运!