4

比較的単純な WPF アプリケーションがあります。Visual Studio 2012 内から (デバッグ モードまたはリリース モードで) 起動するたびに、起動が非常に遅くなります (文字通り数分かかる場合があります)。いくつかのカスタム初期化作業 (ファイルの読み取りと SQLite データベースからのデータの読み込み) が行われていますが、Debug/myapp.exe ファイルをクリックしてアプリケーションを直接起動する場合よりも時間がかからないため、1 秒以内に完了する必要があります。

奇妙な動作は、実行を中断してすぐに続行すると (IDE の「再生」ボタン)、ウィンドウがすぐに読み込まれることです。F5「デバッグ開始」を押すと問題が発生しますが、Ctrl+F5「デバッグなしで開始」を押すとすぐにロードされます。

x86 モードで .NET 4.5 を使用しています。

dotTrace Performance プロファイラーを使用してプロファイリングを試みましたが、この方法では問題を再現できません (すぐに読み込まれます)。

これを引き起こしている可能性のあるものについて何か考えがありますか?

4

3 に答える 3