2011-01-05 17 views
24

VS2010 Ultimateが通常の動作に戻る前に数秒間頻繁に凍っている問題があります。これはセッション中に数回発生し、明らかに非常に面倒です。私はそれを特定のアクティビティに固定することができませんでした。ドキュメント内をスクロールしたり、ドキュメントを開いたり作成したりするたびにハングするようです。他の誰かがこの問題を抱えているか、原因を知っていますか?Visual Studio 2010が数秒間定期的にハングアップする

+2

万が一、インターネット経由でSourceSafeに接続していませんか? VSがソース管理ステータスを更新しているとき、VSが数秒間ハングすることがわかりました。これはVS2010の新機能ではありません - VS2008でもそれがありました。 – ChrisA

+0

インテリセンスのようなものをオフにしてみてください。オプションのダイアログでは、パフォーマンスを改善する可能性のあるいくつかのオプションがあります。また、[this](http://stackoverflow.com/questions/3097421/performance-tips-for-making-visual-studio-2010-faster) – Oystein

答えて

2

ネットワーク関連の問題であることが判明しました。私のソリューションの1つの項目は、マップされたネットワークドライブを探していました。

+1

はそれが依存関係/ライブラリか実際のソースコードでしたか? – guiomie

3

私は人が古いか、それほど多くのRAMがないコンピュータに問題があったことは知っています。私はVS 2010の究極の私の使用が時々500 MBに実行することができますし、十分なRAMを持っていない場合は、それは少しハングします知っている。

+0

を参照してください私は8GB RAMを持っていることを除いて、それはあまりにもそうかもしれないと思った。 –

+1

@Chris - あなたは64ビットシステムを持っていますか? – amurra

+1

私は6ギグのラムを持っていて、4ギグを未使用としています。 – guiomie

3

デバッグが実行されているとき、またはネットワークドライブからファイルを開くときにVS2010に問題が発生しました。私は現在、私は現在どのチームサーバーレポジスも接続していないとは確信していませんが、おそらくレポへの接続も問題になるかもしれません。

+0

ネットワークドライブから実際にファイルを開いたり編集したりしていますが、ファイルがすべて100Mbitを実行している私のネットワーク内にあるため、問題になることはまずありません。 –

+0

ローカルファイルを開くときだけ同じ問題が発生しても、ネットワークドライブを完全に排除できます。もしあなたがまだいなければ、それを試してみてください。 – Dmase05

0

私はVisual Studio 2008で同様の問題に直面しました。私は徹底的に問題を調査しませんでした。 あなたの記事を読むと、あなたのPCでの動作は本当に面倒ですが、私にとってはそれほど頻繁ではありません。

私が気づいたことの1つは、これが起きる頻度は、最後のセットアップからのRAMサイズと経過時間に依存します。私はこの結論に私の同僚のマシンのパフォーマンスを見に来た。

0

私のアンチウィルスソフトウェアは、時々私のシステム全体をロックダウンする傾向があることに気付きました。ウィルス対策アプリケーションをお持ちの場合は、そのウィルスが原因であるかどうかを確認してください。

0

私は同様の問題がありました。これは、/ resetsettings、reinstall、および/ safemodeの後もまだ起きています。私にとっては、アセンブリバインディングのログが前にオンになっていて、それをオフにするのを忘れていたため、関係するログファイルが200MBを超えていて、それぞれが追加されていた段階になりました...

管理対象sysinternalsからprocmonの問題を見つけてください。上記の解決策のどれも助けなければ、同様の問題に遭遇する人は誰でもprocmonを試すことを提案してください。

11

互換性のないアドオンやシステム構成によって、Visual Studioの問題(パフォーマンスの問題、エラーなど)が発生する可能性があります。

幸いなことに、Visual Studioのアクティビティログを参照して問題のトラブルシューティングを試みることができます。

次のコマンドを実行してVisual Studio 2010を実行し、すべてのアクティビティを記録してください。

DevEnv.exe /log 

ログファイル

はに生成されます。

XP

% USERPROFILE%\アプリケーションデータ\マイクロソフト\ Visual Studioの\ 10.0 \ ActivityLog.xml

ビスタ& Windows 7

%USERPROFILE%\ AppData \ Roaming \ Microsoft \ VisualStudio \ 10.0 \ ActivityLogを開きます。XML

 
あなたはそれを実行すると、2つのファイルが生成されます。ActivityLog.xmlとActivityLog.xsl

そして、あなたはActivityLog.xmlを開いたとき、それはこのようなものが含まれます:

enter image description here

2

私の解決策は私の考えの範囲外でした。 this websiteで見つけたので、次のようになります。

Internet Explorerを起動します。 [インターネットオプション]、[詳細設定]タブの順に進みます。セキュリティグループで、「サーバー証明書失効を確認してください。」のチェックを外します。 Visual Studioを再起動する必要があります。

私のシナリオでは、VPN経由でマップされた参照を持つネットワークドライブがあります。それはそれと関係があります。

10

問題は、SolutionName.suoというユーザーオプションファイルを削除することで解決しました。

何とかそれは非常に大きくなり、おそらく破損していました。私の知る限りブレークポイントとファイルを開くだけで失われますが、名前を変更すると安全です。

+2

これは私のために働いた、他に何もしなかった。私は24GBのRAMを持っていて、Visual Studioは私がタイプしたそれぞれの文字でストールしていて、ロックアップしてクラッシュしていました。 ありがとうございます! –

0

私のVS2010も同様の方法でハングアップします。 DevEnv.exe /logは、ハングアップする頃に文字列を読み込めなかったことを示します。 VS2010 SP1を再インストールし、Resharperを削除してResharper 7.1.3をインストールすると問題が解決しました。

関連する問題