私の開発ワークステーションはVS2012Update1を実行しています。OSはWindows7Professional Service Pack1x64です。VS2012リモートデバッガーをインストールしたWindows8を実行しているラップトップがあります。私はmsvsmonを起動しましたが、それはシステムトレイに静かに座っているか、Windows8で通過します。
VS2012で、デバッグを行う必要がある場所にブレークポイントを設定しました。VS2012では、[デバッグ]、[デバッグ]の順にクリックします。プロセスに接続...自分のマシンで実行されているプロセスのリストを示すダイアログが表示されます。マシン名をラップトップの名前に変更します。
私は2つの異なる問題を抱えています:
問題1:
Windowsファイアウォールが実行されている場合、VS2012はリモートデバッガサーバーに接続します。ラップトップで実行されているプロセスのリストが表示されます。デバッグするものを選択して、[添付]をクリックします。「プロセスに接続できません。RPCサーバーが利用できません。」というメッセージが表示されます。
何が起きてる?
問題2:
デスクトップでWindowsファイアウォールをオフにします。ラップトップで実行されているプロセスに接続しようとすると、すべてのシンボルが接続されて読み込まれます。ここまでは順調ですね。それがすべて終わったら、ブレークポイントにヒットするアクションを実行します。リモートマシンのプロセスはフリーズしますが、VS2012もフリーズします。私はここに10分間座って、何も変わらずに待っていました。その時点で、リモートマシンでmsvsmonを強制終了し、プログラムは終了しますが、VSはまだロックされています。
何か案は??