如何:在實驗室環境中連接到電腦
您可以像是連接至網路上的任何機器一樣,透過 Windows 遠端桌面連接至 Visual Studio Lab Management 環境中的虛擬機器。您也可以使用 Microsoft 環境檢視器進行連接。
需求
- Visual Studio Ultimate, Visual Studio Premium, Visual Studio Test Professional
您可以使用 Microsoft Test Manager和 Microsoft 環境檢視器 (這是 Visual Studio Test Professional 內附的額外工具) 與虛擬環境進行互動。您只能連接至部署的環境。您是否能在環境中遠端連結每個機器取決於該虛擬機器的狀態。
若要連接至虛擬環境
在 Microsoft Test Manager,選取 [實驗室中心],然後選取 [實驗室] 索引標籤。
選取實驗室環境連接。
選取 [連接]。
主機和客體連接
Microsoft 環境檢視器會使用兩種連接類型:
主機
客體
Microsoft 環境檢視器會根據用戶端作業系統和您的識別,自動判斷正確的連接類型。您無法手動選取連接類型。
主機連接
這些遠端連接都是透過虛擬機器所在的主機路由。它們會使用 Hyper-V 的「虛擬機器連接」通訊協定。因為這些連線是透過主機路由,所以即使虛擬機器正在開啟、關閉或虛擬機器的網路尚未完全成型,您也可以與虛擬機器互動。虛擬機器不需要有 IP 位址,甚至不需要客體作業系統。例如,如果您想要在環境中的某個虛擬機器上安裝作業系統,或者必須自訂其作業系統,這種連接形式就很重要。
如果滿足下列條件,環境檢視器就會自動使用主機連接:
您從中啟動 Microsoft 環境檢視器並連接至環境的用戶端是下列其中一個用戶端:
Windows XP SP3 (對於執行此作業系統的用戶端,您必須遵循 Windows XP Service Pack 3 中認證安全性服務提供者 (CredSSP) 的描述和使用虛擬機器連線工具連接至 Windows Server 2008 Hyper-V 架構的電腦上的虛擬機器時收到錯誤訊息:「將不會進行連線,因為可能未傳送認證到遠端電腦」 中的相關指示。)
Windows Vista SP1 和更新版本
Windows 7
Windows Server 2008
如果用戶端具有任何其他版本的作業系統,您就無法取得任何虛擬機器的主機連接。
啟動 Microsoft 環境檢視器的使用者是環境的建立者。這是原本建立環境的人員。
一個環境一次只能有一個現用的主機連接。因此,當某位使用者已使用主機連接來連接至環境,而且另一位使用者嘗試使用相同的連接類型時,第一位使用者的連接就會中斷。您可以使用環境的 [使用中] 功能來指出您正在環境上工作,而且不想讓其他使用者連接至此環境。如需詳細資訊以進一步了解如何開啟 [使用中],請參閱 檢視和修改 SCVMM 環境的屬性。
客體連接
如果沒有滿足<主機連接>一節中所列的任何一項條件,環境檢視器就會使用客體連接。這種連接會直接使用虛擬機器或實體機器的遠端桌面通訊協定 (RDP)。若要使用這種連接,虛擬機器必須已開啟、其網路堆疊必須在運作中、其遠端桌面連接功能必須已啟用,而且連接至虛擬機器的使用者應該是虛擬機器上「遠端桌面使用者」的成員。這些連接只會使用支援 RDP 的實體和虛擬機器。
注意事項 |
---|
當您使用遠端桌面或客體連接來連接至實驗室環境時,可能會經常遇到未預期的連接中斷情況。連接中斷的其中一個可能原因,是虛擬機器已設定成自動登入網路。請移除自動登入組態。如果問題仍然存在,請聯繫您的系統管理員。 |
雖然主機連接比較適合用來與正在開啟的機器互動,不過客體連接通常具有較佳的效能特性和其他額外功能,例如「複製到剪貼簿」和存取本機裝置。RDP 的「複製到剪貼簿」功能可讓使用者在用戶端的桌面與虛擬機器的桌面之間複製並貼上文字、影像和其他物件。
環境的客體連接數目取決於其虛擬機器中的作業系統。如果機器中的作業系統是 Windows XP 等用戶端作業系統,就只能存在一個 RDP 連接。如果機器中的作業系統是 Windows Vista 或 Windows 7 等用戶端作業系統,就可以存在多個連接,不過一次只能有一個現用連接。如果機器中的作業系統是伺服器作業系統 (例如 Windows 2003 Server 或 Windows 2008 Server),則根據 RDP 在虛擬機器中的設定方式,可以存在多個 RDP 連接。
連接至網域控制站虛擬機器
如果您正在使用包含網域控制站虛擬機器的網路隔離環境,與這個虛擬機器的通訊可能只能透過主機連接或來自環境中的另一個虛擬機器。這是因為 Lab Management 會將網域控制站虛擬機器設定為沒有外部連接所致。若要連接至網域控制站虛擬機器,請遵循下列步驟:
從具有 Windows Vista SP1 和更新版本或是 Windows 7 用戶端的電腦,以環境建立者的身分登入。這樣做可確保您會取得主機連接。
如果無法進行此作業,請連接至環境內的其中一個虛擬機器。透過該電腦,開啟網域控制站虛擬機器的 RDP 連接。
標準的作業環境
當您已連接至標準環境之後,就可以透過 Microsoft 環境檢視器,在該環境上執行下列作業。
- 環境狀態作業:重新整理狀態,標記為「使用中」。
與選取的虛擬或實體機器互動時,您可以使用 Microsoft 環境檢視器來執行下列步驟:
將 CTRL+ALT+DEL 鍵傳送至虛擬機器。
在全螢幕模式中檢視虛擬機器的桌面。
如果連接中斷,重新連接至電腦。
利用遠端桌面連線連接應用程式的電腦。
SCVMM 作業環境
當您已連接至環境之後,就可以透過 Microsoft 環境檢視器,在該環境上執行下列作業。
環境狀態作業:啟動、暫停、關閉、關閉電源、重新整理狀態、標記為「使用中」。
環境快照作業:擷取快照、還原成前一個或選取的快照、重新命名快照、刪除快照、共用快照。
功能作業:檢視狀態、重設測試和工作流程整合功能。
與選取的虛擬機器互動時,您可以使用 Microsoft 環境檢視器來執行下列步驟:
將 CTRL+ALT+DEL 鍵傳送至虛擬機器。
在全螢幕模式中檢視虛擬機器的桌面。
檢視虛擬機器的相關系統資訊。系統資訊包含電腦名稱、內部電腦名稱 (適用於網路隔離環境),以及 SCVMM 虛擬機器名稱。
如需詳細資訊以進一步了解您可以在SCNMM環境上執行的作業,請參閱 如何:操作 SCVMM 環境。
外部資源
指引
要測試與 Visual Studio 執行的傳遞– 2012 年第 3 章:實驗室環境