我正在使用Visual Studio 11的分析器(採樣),並且無法讓報告向我顯示我需要的代碼至。問題是幾個程序集不會加載,因爲它們是「本地映像」。我關心的主要問題是「System.Core.ni.dll」。由於該符號未加載,因此當我查看報告時,我無法明白爲什麼我的表達速度很慢。相反,它只是將與Expressions相關的所有示例打包成一行讀取「System.Core.ni.dll」的行。如何獲取Visual Studio性能工具爲「System.Core.ni.dll」加載符號
如果我看的輸出窗口,我看到了下面兩行:
無法加載符號爲C:\ WINDOWS \裝配\ NativeImages_v4.0.30319_64 \ System.Core程序\ 713a8c0e41e664d349efcc0cec7f5e86 \ System.Core程序。 ni.dll 加載的符號爲C:\ Windows \ Microsoft.Net \程序集\ GAC_MSIL \ System.Core \ v4.0_4.0.0.0__b77a5c561934e089 \ System.Core.dll
請注意第一個符號如何不加載?
我有什麼選擇?我可以停止使用原生圖像嗎?我可以加載原生圖像的符號嗎?
很好的答案。適用於Ngen dll(* .ni.dll)。 – i3arnon
這幫助我在Windows 7上。 –
這幫助我在Windows 10上。 – Mormegil