1

VS2010 のパフォーマンスの問題

デバッグ中に Visual Studio でラグが発生するという問題がありました。この問題は、私が書いたゲーム中に発生し、撃つと約 1 秒の遅れが生じます。さらに奇妙なことに、私は以前にこの同じプログラムを書きましたが、ラグは存在しませんでした。新しいプログラムではほとんど変更されていません。

究極の奇妙さは、パフォーマンス プロファイルを作成すると、突然素晴らしい結果が得られることです。ソリューション ディレクトリに移動し、デバッグ バージョンまたはリリース バージョンを直接起動する場合も同様です。なぜこれが起こっているのか知っている人はいますか?解決するまでゲームに取り組めません。:(

コンピューターの仕様:

OS:Windows7 Home Premium 64bit

CPU: インテル Core i5 3570K

RAM: 8.00 GB デュアルチャネル DDR3 @ 665MHz (9-9-9-24)

モボ: ASRock H61M-HVS

ビジュアルスタジオ:

バージョン: アルティメット SP1

拡張機能: Resharper、.Net Demon、VS10X コード マップ、FxCopRunner、インデント ガイド、パワー コマンド、生産性パワー ツール。

編集: XML ファイルの解析に使用するコードの周りで問題が発生していました。問題は、try-catch を使いすぎて、かなりの遅延が発生したことです。

4

1 に答える 1

1

コードがキャッチされる多くの例外をスローする場合、VS2010+ (.NET 4) は VS2008 (.NET 3.5) と比較してデバッグで非常に遅くなります。これは既知の問題です。

これは、例外テストに重点を置いた単体テストをデバッグするときに発生する可能性が高くなります。

于 2012-12-24T05:44:28.353 に答える