web-dev-qa-db-ja.com

Visual Studioリモートデバッガーの「メモリの場所への無効なアクセス」機能

これは、 here という問題を解決する別の試みです。残念ながら、元のポスターにはビジュアルスタジオ自体の問題ではなく、シンボルの問題があったようです。

問題文:Visual Studio 2012(および同じ問題の2010)は、「メモリの場所への無効なアクセス」で一定期間後にリモートプロセスへのアタッチを停止します「。 Visual Studioを再起動すると、問題が修正されます。

現在VS2012アップデート3を使用していますが、RTMおよびすべての中間アップデートでも問題が発生しました。

参照スレッド は、オペレーティングシステムに hotfix 2588507 でパッチを適用することを提案しますが、断続的な問題のためにダウンロードできないように見えるため、適用できません。

誰かがこの問題にうまく対処しましたか?

53
galets

ホットフィックス2588507 は結局、問題を解決することになりました。 Visual Studio 2012の複数のインスタンスを数日間実行し、リモートプロセスを常にデバッグしていますが、「メモリの場所への無効なアクセス」はまだ1つも見ていません。

30
galets

このための簡単な回避策を見つけました。リモートマシンのデバッグポートを変更します([ツール]-> [オプション])。既存のポートとの衝突を避けるために、63342のような任意の高さのものを使用しますが、未使用のポートを使用する必要があります。変更したら、接続できるはずです。

52
Mark

VS2013でこのエラーメッセージに遭遇し、VSを管理者権限で実行することで解決しました。

これが誰かを助けることを願っています。

10
Döme