2016-03-21 1 views
-1

VS2015 C++プロファイラをテストしたかったので、詳細レポートを作成する際にクラッシュしていましたので、VS2015をUpdate1にアップグレードしました。
それでも今、私はプロファイリングをクリックすると、詳細なレポートを作成するために行われた後ときと
現在のビューを選択:関数 私は現在のビューを選択し実行するときにのみMyExecutable.exe代わりの機能
を示しています行
それは示してい同じ(実行ファイル名)と無線、親切ソース行を開始し、さらにそれが
は、Cのシンボルをロードできませんでした不平を言う他の関連する列はすべて0VS2015 C++プロファイラは、行番号/関数を取得することに関して役に立たないですか?

を表示:\ WINDOWS \ System32に\を
が、NTDLL.DLLシンボル設定でMicrosoft Symbol Serversをチェックしました。 。

基本的に私は、Win7でVS2015 Update1を使用してC++プロファイリング情報を入手することができますか、実際には機能しないバグのある機能です。

+0

インテルチップを使用している場合、ビジュアルスタジオよりもはるかに優れたインテルプロファイラがあります。 –

答えて

0

考えられる原因の1つは、MyExecutable.exeでシンボルが正常に解決されないことです。

  • アプリケーションのデバッグ時にブレークポイントを設定してヒットすることができます。
  • 詳細レポートを開くときに、MyExecutable.exeの "シンボルの読み込みに失敗しました"というログメッセージはありません。
  • 関数名は、CPU使用量ツール(thisthisのスクリーンショット)の呼び出しツリーに表示されています。
関連する問題