2011-06-16 67 views
2

我想創建一個自家的服務器場,託管在我自己的Windows 7 x64盒子上。將有三個guest虛擬機2k8服務器,每個運行IIS,一個域控制器和SQL Server 2k8 R2。所有訪客機器都屬於一個域。主機位於工作組(不在域中),並安裝了Visual Studio 2010 Ultimate。家庭Brew服務器場和遠程調試

我想知道:

  1. 我可以遠程調試(從主機在工作組)的來賓操作系統上(這是一個域)的託管代碼?
    1. 任何併發症,如果我使用VirtualBox?我看到一個similar topic elsewhere,但它沒有解決域問題。
  2. 我可以使用VMWare Workstation「集成虛擬調試器」來執行相同的操作(調試客戶操作系統上的託管代碼)嗎? VMWare是否已經開始在VS 2010中支持這個功能呢?

無論哪種方式,我需要考慮到我將要處理的工作組訪問域的故事。

+0

希望成爲serverfault – AakashM 2011-06-16 08:09:17

+0

@AakashM,這不是一個編程的問題,我會承認,但它很難說誰最好回答這樣一個問題 - 一小撮程序員更有可能回答這個問題,而不是少數幾個服務器管理員,我認爲呢?另外,鏈接的相關主題沒有問題在SO上發佈,儘管可能更傾向於服務器而不是這一個 – Smudge202 2011-06-16 08:16:58

+0

@Smudge是的我同意它並不清楚 – AakashM 2011-06-16 09:21:30

回答

0

您應該能夠遠程調試客戶操作系統。請參閱this article on MSDN以獲取有關跨域遠程調試的信息,我相信這些信息仍適用於實際不在域中的主機。您只需忽略這樣一個事實,即機器位於域中,併爲機器上的類似本地帳戶創建,所有這些都在前面提到的MSDN文章中介紹過。

如果爲您創建的問題,您也可以禁用認證,這似乎是一個普遍的選擇,儘管是不安全的: http://communities.vmware.com/message/1617741

您在您的文章鏈接的文章解決任何網絡問題,以便與之間上面你應該能夠啓動遠程調試器並運行。

this question並回答有關問題2的任何用法?我找不到任何地方提到集成VM遠程調試器實際上可用於2010年,但後來我找不到任何抱怨它不是。也許這只是一個嚴密守衛的祕密!?

EDI#19左右:

不幸的是,我發現this article抱怨VS2010不被VSID支持。 !=(

好運