Biztalk的企业库日志记录5

时间:2015-08-06 10:25:35

标签: logging biztalk enterprise-library

我是企业库日志记录的新手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配置可能是我做错了。谁能告诉我应该怎么做?

2 个答案:

答案 0 :(得分:2)

抱歉,我将您从当前的问题中解脱出来,但是,我不建议在BizTalk中使用Enterprise Logging块。在BizTalk中登录的最有效方法是使用ETW(Windows事件跟踪)跟踪。查看有关ETW Tracing for BizTalk的更多详情。它使用简单,不需要任何配置,或重启主机实例等来打开跟踪。您可以根据需要将实时日志记录到DebugView或日志文件中。

答案 1 :(得分:0)

我也不建议将EL与BizTalk一起使用。如果您开始使用依赖于旧EL版本的ESB Toolkit,则会遇到版本控制问题。 但主要原因是ET现在没有得到很好的支持。它被遗弃了。它缓慢而笨重。对于所有EL功能,还有许多其他替代方案,快速而简单。