Sunのオープンソースでさまざまなバージョンのアプリケーションを実行しています VirtualBox 、Visual Studioを使用してホストOSからアプリをリモートデバッグすることは可能ですか?問題は、Visual Studioでリモートマシンに接続するときに、コンピューター名またはIPのいずれかを入力する必要があり、仮想ボックス内から取得したIPがホストマシンからpingできないことです。
私は主にネイティブコードのデバッグに興味があります(認証なしで実行できるように)が、マネージコードをデバッグする方法もある場合はお知らせください。
ホストOSはVistaで、ゲストはXPであることに注意してください。
マークのおかげで私は物事がうまくいったので、将来の参考のために私が取らなければならなかったすべてのステップに注意します:
NAT
からBridged Adapter
に変更します(最初にVM)の電源を切る必要があります)ゲストOSで、デフォルトのセキュリティ設定をClassic - local users authenticate as themselves
に変更します ここで説明 :
Control Panel -> Administrative Tools -> Local Security Policy
Local Policies -> Security Options
Network access: Sharing and security model for local accounts
をClassicに変更します-ローカルユーザーは自分自身として認証しますゲストOSを再起動します
msvsmon
だけではできない場合firewall.cpl
ゲスト設定にネットワークアダプタ用のNATがあるようです。ゲスト設定に移動し、ネットワークを選択し、ネットワークのタイプがNATに切り替えます。 Bridged。NATは、パブリックではないアドレス範囲を生成します。一方、bridgedは、ゲストOSにホストと同じサブネット上のIPを提供します。