1

我在Vista主機中安裝了Visual Studio 2010,並試圖在Windows 2000 guest虛擬機中調試C程序。顯然沒有正常的方法來做到這一點,因爲VS2010不再支持Windows 2000 CRT。所以我所做的是我使用VS2008的msvsmon代替: C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\Remote Debugger\x86\msvsmon.exeVMWare使用Visual Studio 2010 Vista主機和Win2000 guest虛擬機進行遠程調試

我已經設置了正確的防火牆設置,我認爲。例如,我可以通過\ 192.168.114.128 \ c $連接到主機上的guest機器,例如沒有問題。 當我點擊Visual Studio中的VMWare播放按鈕來調試msvsmon將在Windows 2000中啓動,但就是這樣。有一系列的dings,然後是一個消息框。我沒有以主機上的相同用戶名登錄,因爲我是客人。這真的有必要嗎?有沒有人有這方面的經驗或良好的診斷?

在guest msvsmon中有一個選項,我可以禁用身份驗證,但仍然無法使用播放按鈕執行。

感謝

回答

0

您是否嘗試過不使用身份驗證,然後使用附加到進程在Visual Studio中的選項?您需要先在Windows 2000框中啓動應用程序。

+0

我經歷了很多遠程調試問題,他們不得不使用防火牆和netbios。必須遵循VMWare指令。至於Windows 2000,我還沒有嘗試過。 – loop

相關問題