2016-05-11 8 views
0

を働いていません。 は、私はアプローチを試みるデバッグなしでテストするには:は、私はパフォーマンスの問題を解決するために、仮想化を使用して、デバッグモードで

  • デバッグは、 - >

  • をデバッグなしで診断ツールを起動し、メインプロジェクトのbinフォルダをダブルクリックしてexeファイルにアクセスしてください

しかし、それをデバッグモードでは効果がありません。どうして ?

私はあなたが言及した方法のいずれかを使用してアプリケーションを実行しているVisual Studioの2015

答えて

0

で勝利7を実行しているが、単純にデバッグビルドからexeファイルを実行します。デバッグビルドでは、デバッグにビルドを使用できるように、さまざまなコンパイラの最適化がオフになっています。

しかし、デバッグビルドにアタッチされたデバッガで実行すると、デバッガがアタッチされていない同じビルドを実行するよりも遅く実行されます - これは、デバッガがCLRにフックして、あなたのIDEがブレークポイントを打つことを可能にするアプリケーション用のファイル。

あなたのアプリが現実世界でどのように動作するかを見たい場合は、「デバッグ」ビルドではなく「リリース」ビルドを作成し、代わりに(デバッガを付けないで)そのビルドを実行します。

関連する問題