2009-04-09 33 views
2

私のPCには1GBのRAMがあります。 私のソリューションでは、全部で48のプロジェクトがあります。 しかし、私は1つのプロジェクトだけをデバッグしています。 各プロジェクトは他のプロジェクトに依存しています。 プロジェクトをデバッグしている間、なぜvisual studioが多くのメモリ使用量を占めているのですか?また、システムがハングアップしています。VisualStudio2005のデバッグが非常に遅い

このデバッグの問題を解決するためのアドバイスがありましたら、教えてください。

+1

1GBのRAMは、48個のプロジェクトを持つVSソリューションではあまりありません。 –

答えて

4

VSだけの大規模なプロジェクト/ソリューションでは、非常に良いではない、と(VS上の前進は常に検出するひどく難しいですが...)MSは常に

これを改善することを主張している私の提案は次のようになります。

  • 1ギガバイトは、あなたがよくVS2005よりも良いかもしれません
  • VS2008で作業しているプロジェクトの大きさのために十分なRAMではありません
  • デバッガにシンボルをダウンロードしようとしていない
  • チェック
  • あなただけのアプリを実行したい場合は
  • はデバッガ(F5)を使用しないでください - ディレクトリのVisual Studioの使用をスキャンして、私のウイルススキャナを停止することで、私はこれを持っていたし、それを修正した
+0

多くのオプションを提案していただきありがとうございます。シンボルがダウンロードされているかどうかをチェックする方法を知りたいですか? ありがとう、 Haranadh – Haranadh

+0

VSオプションの[デバッグ - >シンボル]ページをご覧ください。そして、あなたがデバッグを開始している間にFiddlerを実行し、膨大な量のWebアクティビティがあるかどうかを確認してください。 –

+0

ありがとう、私はシンボルを定義していたことを忘れていました。 – JProgrammer

0

私はブレークポイントがあなたがしたたびに倍増するということを思い出します。私が覚えていないものです。

ブレークポイントが1000個あります(すべて同じ行)。

+0

私は5以上のブレークポイントを持っていませんが、まだそれは非常に遅いです。 – Haranadh

+0

お返事ありがとうございます。 :) – Haranadh

0

インライン完了(オプション)をオフにしてみましたか?これは、この種の問題を引き起こすことがあります。

+0

こんにちはお返事ありがとうございます。私に教えてください。私はどのオプションを変更する必要がありますか?私は "インライン完全"オプションを得ることができませんでした。 ありがとう ハラナード – Haranadh

0

これをオープンにするだけで、ソリューションの複雑さを減らすことは可能ですか?本当にそこに48のプロジェクトが必要ですか?あなたが取り組んでいるプロジェクトの全体の大きさはどれくらいですか?

0

Ctrlキーを押しながらF5を使用Virus ScannerとIDE/Design Timeコンパイラが一度に数秒間互いにロックすることがあったためです。

-1

デバッグを開始するまでに20秒がかかりました。私はすべてのブレークポイントを削除し、それを修正しました。 :)