c# - 如何在 .NET 中启用程序集绑定(bind)失败日志记录 (Fusion)

标签 c# .net vb.net binding assemblies

如何在 .NET 中启用程序集绑定(bind)失败日志记录 (Fusion)?

最佳答案

将以下值添加到

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Fusion
Add:
DWORD ForceLog set value to 1
DWORD LogFailures set value to 1
DWORD LogResourceBinds set value to 1
DWORD EnableLog set value to 1
String LogPath set value to folder for logs (e.g. C:\FusionLog\)

确保在文件夹名称后包含反斜杠并且文件夹存在

您需要重新启动正在运行的程序以强制它读取这些注册表设置。

顺便说一下,不要忘记在不需要时关闭融合日志记录。

enter image description here

关于c# - 如何在 .NET 中启用程序集绑定(bind)失败日志记录 (Fusion),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/255669/

相关文章:

c# - 附加以更新 Entity Framework

java - 如何保留或 hibernate http 请求,直到服务器端完成某些处理?

mysql 数据读取器

mysql - 排除某行数据的SQL语句

c# - 使用 Entity Framework 6.1.1 和模拟进行异步/等待

c# - 如何使用可选参数从 C# 调用用 VB.NET 编写的方法

c# - 如何在 ASP.NET MVC 中保存登录 session

c# - 根据日期范围和股票数量匹配买卖双方

c# - 为什么 C# 不支持泛型的泛型(具有参数化类型的泛型)?

.net - 沙箱IronPython?