fuslogvw中的Default/NativeImage是什么意思?
我偶尔使用 fuslogvw 来追踪加载程序集的问题。 经过我所有时间的使用,似乎文件夹“NativeImage”具有加载我的 dll 的本机图像的结果。 当未找到本机映像(通常没有)时,我认为它会查找 .net 程序集。 “默认”文件夹是我通常关心的文件夹,因为它包含所有程序集绑定的日志,这通常是我的问题所在。
谁能解释这里真正的区别吗?
I occasionally use fuslogvw to track down problems loading assemblies. After all my time of using it, it seems that the folder 'NativeImage' has results for loading native images of my dlls. When the native image is not found (usually its not), I think it then looks for a .net assembly. The 'default' folder is what I normally care about, because it has logs for all assembly bindings, which is where my problem typically lies.
Can anyone explain the real difference here?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
本机映像是 DLL 的 JIT 编译版本。 如果它们不存在,则找到并使用非 JIT 版本。
本文 更详细地解释了本机图像以及如何将它们与 fuslogvw 一起使用。
The native images are the JIT-compiled versions of the DLLs. If they are not present, the non-JIT-ted versions are located and used.
This article explains native images in more detail and how to use them with fuslogvw.