36
我在Sun的開源代碼VirtualBox上運行我們應用程序的不同版本,是否可以使用Visual Studio從主機操作系統遠程調試應用程序?問題是,在Visual Studio中,當我想連接到遠程計算機時,我必須輸入計算機名稱或IP,並且從虛擬框中獲得的IP不能從主機ping通。是否可以用Visual Studio遠程調試VirtualBox?
我在調試本地代碼主要感興趣的(這樣我就可以在沒有認證運行),但如果有一種方法來調試託管代碼也請讓我知道。
我應該注意到主機操作系統是Vista,而客戶機是XP。
感謝Mark我得到的東西的工作,我會注意,所有我不得不採取以供將來參考的步驟:
- 變化從
NAT
虛擬機網絡Bridged Adapter
(關閉電源的VM第一) 在guest OS更改默認的安全設置爲
Classic - local users authenticate as themselves
爲described here:Control Panel -> Administrative Tools -> Local Security Policy
Local Policies -> Security Options
- 變化
Network access: Sharing and security model for local accounts
到經典 - 本地用戶身份驗證作爲自己
的來賓操作系統上重新啓動客戶機操作系統
- 殘疾人the firewall
- 如果
msvsmon
可以」不要自己做 firewall.cpl
- 如果
我不明白這裏的運動部件:在主機上的應用程序(你要調試的一個)的來賓操作系統上運行時,Visual Studio中,主機無法ping客人?那麼誰可以?那麼你需要有一些形式的溝通。 – 2009-10-18 14:04:04
我發現「經典 - 本地用戶認證爲自己」已啓用,但仍無法連接。我改變了這個設置,然後再把它改回來,它就起作用了。 – CathalMF 2017-07-18 10:44:34