私の開発マシンは 2008 R2 x64 ドメイン コントローラです (現在は 1 台のマシンのドメインでの消耗によってその時点まで進化しており、近い将来も変更されることはありません)。デバッグしたい ASP.NET MVC アプリは、LogMeIn/VPN にアクセスできる 2008 R2 x64 ワークグループ マシンにデプロイされています。
msvsmon.exe をサービスとしてリモート マシンにインストールしました。私が遭遇していると思われる問題は、msvsmon を実行しているリモート アカウントがホスト マシンのアカウントでもない限り、なんらかの理由で msvsmon に接続できないことです (資格情報を明示的に提供する方法がわかりません)。リモート接続用)。
私のホスト マシンは DC であるため、msvsmon サービス アカウントをミラーリングするために必要なローカル アカウントを作成できません。
開発マシンから展開マシンへの VPN 接続があります。msvsmon を構成するとき、VPN がローカル ネットワークとしてカウントされると仮定して、[ローカル ネットワークからのコンピューターのみを接続できるようにする] を選択しました。リモート マシンで TCP 135、UDP 500、および UDP 4500 を開いています。
これで話は終わりだと思います。リモート マシンに VS を完全にインストールする運命にありますが、質問する価値はあると考えました。これを解決する方法はありますか?