方法 : リモート デバッグ モニターを実行する
このトピックの内容は、次の製品に該当します。
エディション |
Visual Basic |
C# |
F# |
C++ |
Web Developer |
---|---|---|---|---|---|
Express |
|||||
Pro、Premium、Ultimate |
リモート デバッグ モニター (msvsmon.exe) は、Visual Studio がリモート デバッグを実行するために接続する小さなアプリケーションです。 リモート デバッグの実行中、Visual Studio は 1 台のコンピューター (デバッガー ホスト) で実行され、リモート デバッグ モニターは、デバッグ対象のアプリケーションと共にリモート コンピューターで実行されます。
リモート デバッグを開始する前に、リモート デバッグのセットアップを行う必要があります。 詳細については、「方法 : リモート デバッグをセットアップする」を参照してください。
また、リモート コンピューターでデバッグを行うために必要なアクセス許可があることを確認することも必要です。 詳細については、「リモート デバッグのアクセス許可」を参照してください。
この 2 つの作業が完了したら、直ちにリモート デバッグ モニターを実行してリモート デバッグを開始できます。
リモート デバッグ モニターを最初に開始するときには、このツールがインストールされているコンピューターで Windows ファイアウォールを構成する必要があります。 この構成は、リモート デバッグを有効にするために必要です。 Windows Vista では、構成が必要な場合に表示される [ユーザー アカウント制御] ダイアログ ボックスで、この構成に必要なアクセス許可を有効にする必要があります。 この構成は、リモート デバッガー構成ウィザードで既に Windows ファイアウォールを構成している場合は不要です。 詳細については、「方法 : リモート デバッグをセットアップする」を参照してください。
注意
実際に画面に表示されるダイアログ ボックスとメニュー コマンドは、アクティブな設定またはエディションによっては、ヘルプの説明と異なる場合があります。 設定を変更するには、[ツール] メニューの [設定のインポートとエクスポート] をクリックします。 詳細については、「設定の操作」を参照してください。
リモート デバッグ モニターを起動するには
[スタート] をクリックし、[すべてのプログラム] をポイントします。次に [Visual Studio 2010] をポイントし、[Visual Studio 2010 リモート デバッガー] をクリックします。
または
Windows のコマンド プロンプトで msvsmon.exe を実行します。
リモート デバッグ モニターは Windows アプリケーションとして実行されます。 このユーザー インターフェイスでは、リモート デバッグ モニターが実行されていることを確認できるだけでなく、リモート デバッグのセットアップを簡単に行うことができます。
これで、リモート デバッグ モニター を次の 2 つのリモート デバッグ モードのいずれかに構成できます。
Windows 認証モードでリモート デバッグをセットアップする場合は、「方法 : Windows 認証モードを設定する」を参照してください。
認証なしモード (ネイティブ コードのみ) でリモート デバッグをセットアップする場合は、「方法 : "認証なし" モードを設定する」を参照してください。 認証なしモードを使用すると、低速ネットワーク上のデバッグを高速化できます。 ただし、セキュリティ上の問題があるため、認証なしモードはセキュリティで保護されたネットワーク上でのみ使用してください。
リモート デバッガー サービスの実行 (ASP .NET およびその他のサーバー環境)
ASP.NET およびその他のサーバー環境でのデバッグでは、リモート デバッグ モニターを Windows サービス (リモート デバッガー サービス) として実行できます。
リモート デバッグ モニターをサービスとして構成するには
[スタート] をクリックし、[Microsoft Visual Studio 2010] をクリックします。次に [Visual Studio 2010 リモート デバッガー構成ウィザード] をクリックします。
ウィザードの手順に従って、リモート デバッグをサービスとしてセットアップします。