2012-10-11 4 views
22

私はVisual Studio 11のプロファイラ(サンプリング)を使用しており、必要なコードを表示するのに問題が発生していますに。問題は、「ネイティブイメージ」であるため、アセンブリのいくつかが読み込まれないことです。私が心配している主なものは "System.Core.ni.dll"です。そのシンボルは読み込まれていないので、レポートを表示すると、表現が遅い理由がわかりません。代わりに、式に関連するすべてのサンプルを "System.Core.ni.dll"という行にまとめます。"System.Core.ni.dll"のシンボルをロードするVisual Studioパフォーマンスツールを取得する方法

私は出力ウィンドウを見れば、私は次の2行を参照してください。

はCのシンボルの読み込みに失敗しました:\ WINDOWS \アセンブリ\ NativeImages_v4.0.30319_64 \ System.Core \ 713a8c0e41e664d349efcc0cec7f5e86 \ System.Core。 C用ni.dll ロードのシンボル:\最初のシンボルがロードされないかのWindows \ Microsoft.Net \アセンブリ\ GAC_MSIL \ System.Core \ v4.0_4.0.0.0__b77a5c561934e089 \ System.Core.dll

お知らせ?

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

答えて

29

Windows 8でも同様の問題がありましたが、問題を解決するのに役立つ投稿hereが見つかりました。それはOPの問題を解決するかどうかわからないが、私のために働いた。

+2

偉大な答え。 Ngen dlls(* .ni.dll)のWorks。 – i3arnon

+0

これはWindows 7で役に立ちました。 –

+1

これはWindows 10で役に立ちました。 – Mormegil

関連する問題