2011-06-17 19 views
1

我試圖設置遠程調試器。遠程調試器:指定的帳戶不存在

無論我做什麼,visual studio都會說「指定的帳戶不存在」。

環境:

域時,Windows 2008 R2 DC。

兩臺PC都加入了該域。

遠程PC是在HyperV機器上運行的Windows Server 2003 R2 SP2,32位。

本地PC是Windows 7的SP1,64位,Visual Studio 2010中,在物理硬件

我使用的是相同的用戶帳戶在本地登錄,登錄到遠程PC,並運行運行「Visual Studio 10遠程調試器」服務。該用戶帳戶是域管理員。

如果重要,子網是不同的(一個是192.168.0.xxx,另一個是192.168.1.xxx),但服務器上的RRaS路由它們之間的通信,ping和遠程桌面都可以雙向運行。

事情我已經嘗試:

  • 運行遠程調試器的的服務,併爲應用程序。
  • 將規則添加到本地PC上的Windows防火牆。遠程PC沒有防火牆(服務停止)。
  • 將遠程PC重新加入域。

我應該怎麼做遠程調試器?

在此先感謝!

+1

嘗試在兩臺機器上使用與您的域帳戶相同的用戶名和密碼創建本地帳戶。 – Luke

+0

嘗試在遠程調試器未運行的同時附加調試器,並查看是否這給您提供了不同的錯誤消息,這樣至少可以確保連接正常 – Cilvic

回答

2

在visual studio項目設置中,使用IP地址而不是主機名。

看起來,當遠程主機名很長並且包含破折號(和/或可能還有其他一些我不知道的因素,如IPv6或本地和遠程機器上的不同操作系統)時,visual studio是無法解決它,並沒有連接說「指定的帳戶不存在」。

要解決該問題,只需在「@」之後指定數字IP地址而不是主機名,即用「MYCOMPANY \ Const @ 192.168.3.204」替換「MYCOMPANY \ Const @ DEV-EC2S-4」。