我是企业库日志记录的新手5.我正在尝试为BizTalk实现entlib5。谁能帮助我如何做到这一点。互联网上的资源较少。
我已经安装了entlib5并使用自定义entlib配置设置配置了BTSNTSvc64.exe。
我收到的错误如下:
The type LogWriter cannot be constructed. You must configure the container
to supply this value."
借助此链接(Unity: The type LogWriter cannot be constructed),我尝试解决该错误,但AddNewExtention方法未显示在BizTalk Orchestration Expression框中。
将entlib配置添加到BTSNTSvc64.exe配置可能是我做错了。谁能告诉我应该怎么做?
答案 0 :(得分:2)
抱歉,我将您从当前的问题中解脱出来,但是,我不建议在BizTalk中使用Enterprise Logging块。在BizTalk中登录的最有效方法是使用ETW(Windows事件跟踪)跟踪。查看有关ETW Tracing for BizTalk的更多详情。它使用简单,不需要任何配置,或重启主机实例等来打开跟踪。您可以根据需要将实时日志记录到DebugView或日志文件中。
答案 1 :(得分:0)
我也不建议将EL与BizTalk一起使用。如果您开始使用依赖于旧EL版本的ESB Toolkit,则会遇到版本控制问题。 但主要原因是ET现在没有得到很好的支持。它被遗弃了。它缓慢而笨重。对于所有EL功能,还有许多其他替代方案,快速而简单。