我目前在开发服务器上遇到了一些程序集绑定问题.我想用Fusion Log Viewer进一步研究这个问题.由于计算机上没有安装Visual Studio,因此我将FUSLOGVW.EXE复制到本地文件夹并在那里启动它.
这是应该工作还是需要其他东西?我没有得到应用程序记录任何失败的印象(是的,我有正确的设置).
我正在调试程序集加载问题,所以我正在查看融合日志.有时他们会混淆我,因为他们开始表示失败,然后最后他们说装配从我希望装载的地方加载.
什么"操作失败"后面跟着"IL汇编来自......"真的意味着什么?它没有加载程序集,或者它成功了吗?
*** Assembly Binder Log Entry (2012-03-16 @ 10:25:14) ***
The operation failed.
Bind result: hr = 0x80070002. The system cannot find the file specified.
Assembly manager loaded from: C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\clr.dll
Running under executable C:\Program\MyCorp\MyApplication1.2.0.0\MyApplication.exe
--- A detailed error log follows.
=== Pre-bind state information ===
LOG: User = VIRTUALXP-63912\XPMUser
LOG: DisplayName = MyCorp.MyApplication.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
(Fully-specified)
LOG: Appbase = file:///C:/Program/MyCorp/MyApplication1.2.0.0/
LOG: Initial PrivatePath = NULL
LOG: Dynamic Base = NULL
LOG: Cache Base = NULL
LOG: AppName = …Run Code Online (Sandbox Code Playgroud)