文句を言う {
Visual Studio 2008のプロファイラー([分析]メニューオプションから)を使用してコードのプロファイリングを行うと、常に非常にイライラします。私の意見では、これはVSの最も貧弱な設計機能の1つであり、使用する必要があるたびにうんざりします。
}
私はそれの使用に関していくつか質問があります、私はあなたたちが私にいくつかのポインタを与えることができることを願っています:-)
- プロジェクトをプロファイリングするには、プロジェクトをデバッグまたはリリースでビルドする必要がありますか?あるダイアログ(戻る方法がわからない)には、リリースでプロファイルする必要があると記載されていました。わかりました-私はそうします-コードを実行しようとすると、PDBファイルが欠落していることがわかります。素晴らしい。そこで、デバッグモードに戻って実行しようとすると、プロジェクトの半分を/PROFILEスイッチをオンにして再コンパイルする必要があることがわかります。
- C ++ / CLIプロジェクトのプロファイルを作成することは可能ですか?/ PROFILEスイッチをオンにすると、半分の時間、C ++/CLIプロジェクトからの出力がまったく得られません。
- C#プロジェクトのプロファイルを作成しようとすると、レポートの[モジュール]ビューの[名前]リストに0x0000001、0x0000002、0x0000003などとして表示されるのはなぜですか?本当に、VS?本当に?私のモジュールの名前を推測することはできませんか?
- さらに言えば、関数名が0x0A000011、0x06000009、0xA0000068などとして報告されるのはなぜですか?
- なぜ、なぜ、VSはプロファイリングされている実行可能ファイルの依存関係ツリーのすべてを再構築するのですか?ソリューションに5〜6個のプロジェクトがある場合は問題にならないかもしれませんが、70個ある場合は、プロファイラーを気にしないほうがほぼ迅速です。
- VS2008プロファイラーの使用に関する優れたガイドをお勧めしますか?