Visual Studio 2008 (Windows Vista の VS2008 バージョン 9 SP1) は、数分ごとに 1 分以上 (場合によっては最大 5 分) ハング/フリーズします。vs2008 がビジー状態でも、コンピューターの他の部分にアクセスできます。これは 2013 年 1 月の数日間と約 1 週間前に発生し、現在も発生しています。
最初は、これはデバッグ中にのみ発生すると思っていたので、これらの投稿のすべてではないにしてもほとんどを試しました。
ブレークポイントを追加/削除するときに発生するように見えたので、ブレークポイントと関係があると思いました:
すべてのブレークポイントが削除され、プログラムが実行されていない場合に発生しますが、頻度は低くなります。vs2008 を再フォーカスするか、.cs ファイルを上下にスクロールする以外に何もしないと、このハングが発生することがあります。そういえば、5000行以上の大きなファイルでのみ発生するようです。私は 3000 行のファイルでこの問題を再現していません。
.suo ファイル、bin および obj フォルダーの削除、すべての更新、更新のロールバック、ウイルス スキャン、スパイウェア スキャン、メモリ テスト、アドインの無効化、vs2008 ホスト プロセスの非アクティブ化、NIC の無効化、イーサネットのプラグの抜き取り、127.0.0.1 crl でのホスト ファイルの変更を試みました.microsoft.com および 127.0.0.1 6to4.ipv6.microsoft.com。
Process Monitor と CreateFile に関するコメントに関しては、先日、CreateFile について何かを述べたログがあり、結果は SUCCESS 以外のものでしたが、今日はすべての CreateFile の結果が SUCCESS です。
DevExpress コントロールをインストールしました。大きなファイルでのみ発生するように見えるので、コード解析の問題である可能性があると考え、DevExpress オプションで無効にするいくつかのことを見つけました。ぶら下がりはそれほど頻繁には発生しないようですが、それでも発生します。
他のアイデア/ソリューションは大歓迎です。
ありがとう
その他の関連リンク:
アップデート:
ProcMon には、C:\Program Files\DevExpress 2011.2\IDETools\System\CodeRush\BIN\PLUGINS\CR_SmartPaste.dll の CreateFile、QueryNetworkOpenInformationFile、および CloseFile がたくさんあります。
そこで、次のリンクからの指示に従って CodeRush を完全に無効にすることにしました: http://www.devexpress.com/Support/Center/p/Q393455.aspx
これまでのところ、問題はうまくいっているようです....投稿した直後に質問を解決するのが大好きです...今後の参考のために残します。