リモートデバッガーの場所
Visual Studioをインストールすると、下記にRemoteDebuggerが配置される。
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\Remote Debugger
x86: アプリケーションが32ビットの場合
x64: アプリケーションが64ビットの場合
※OSのビット数は関係ない
VirtualBox上のアプリケーションをデバッグ
ブリッジ
■ゲスト:
・「Windowsファイアウォールを介したアプリまたは機能を許可」に
msvsmon.exe(リモートデバッガー)を追加する。
・ゲストNICをブリッジに変更する。
・リモートデバッガーを起動する。
・アプリケーションを起動する。
■ホスト:
・ホストNICにLANケーブルを接続しておく。(ゲストと通信するため)
・VisualStudioの「プロセスにアタッチ」で、ゲストのリモートデバッガーに接続する。
※ゲストとホストが同一ネットワークにいる必要がある。
ホストオンリーアダプター
■ゲスト:
・ゲストNICに「ホストオンリーアダプター」を追加する。
・ホストオンリーアダプターのDHCPサーバーを有効にする。
・リモートデバッガーを起動する。
・アプリケーションを起動する。