2011-11-15 6 views
1

Visual Studioでアプリケーションをデバッグしているときに、アプリケーションをインストールした後で、目立ったパフォーマンスの向上はありますか?Visual Studio - デバッグモードでのパフォーマンスv.s.インストールされたアプリケーション

私はC#とWinFormsを指しています....アプリケーションのデータとコントロールとプロセスの種類に依存しますが、もしあれば知りたいと思います。

+3

VS IDEでの開発では、通常、プロジェクトをデバッグモードでコンパイルしますが、インストールされたアプリケーションはリリースモードでコンパイルされます。後者は最適化されています(/ optimize cscオプションを参照)。 – kol

+0

この質問の動機は何ですか?なぜ知りたいんですか?いったん明らかになると、関連する詳細を指すのがより簡単になります。 – mloskot

+0

WinFormsよりもWebアプリケーションの方がはるかに目立つが、実際にはパフォーマンスの向上には関係しない。 – uadrive

答えて

4

短い回答:テストしてください。

長い回答:はい、パフォーマンスに著しい違いがあります。しかし、ほとんどの開発者のマシンがバトルタンクのように構築されていることを考えると、マシンの速度が遅いのは、標準的な企業のデスクトップでは(たとえデバッグモードでも実行されなくても)

確実にわかる唯一の方法は、アプリケーションをターゲットマシンに配置し、パフォーマンスを測定することです。

+0

良い点!クアッドコアで開発し、旧式のCeleronまたはPentium 4で動作させることは、まさに私の会社でのケースです。P –

関連する問題