24

Visual Studio 11 のプロファイラー (サンプリング) を使用していますが、レポートに必要なコードを表示するのに問題があります。問題は、「ネイティブ イメージ」であるため、いくつかのアセンブリが読み込まれないことです。一番気になるのは「System.Core.ni.dll」です。そのシンボルがロードされていないため、レポートを表示すると、式が遅い理由がわかりません。代わりに、式に関連するすべてのサンプルを「System.Core.ni.dll」という行にまとめているだけです。

出力ウィンドウを見ると、次の 2 行が表示されます。

C:\Windows\assembly\NativeImages_v4.0.30319_64\System.Core\713a8c0e41e664d349efcc0cec7f5e86\System.Core.ni.dll のシンボルを読み込めませんでした C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Core\ のシンボルを読み込みましたv4.0_4.0.0.0__b77a5c561934e089\System.Core.dll

最初のシンボルがロードされないことに注意してください。

私のオプションは何ですか?ネイティブ イメージの使用を停止できますか? ネイティブ イメージのシンボルを読み込むことはできますか?

4

1 に答える 1

31

Windows 8 でも同様の問題があり、問題の解決に役立つ投稿を見つけまし。OPの問題が解決するかどうかはわかりませんが、うまくいきました。

于 2013-04-01T21:20:19.093 に答える