Logging Biztalk的企业库日志记录5
我是企业库日志记录5的新手。我正在尝试为BizTalk实现entlib5。谁能帮我做这个吗。互联网上的资源越来越少 我已经安装了entlib5,并使用自定义entlib配置设置配置了BTSNTSvc64.exe 我得到的错误如下:Logging Biztalk的企业库日志记录5,logging,biztalk,enterprise-library,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." 在这个link()的帮助下,我试图解决该错误,但BizTalk业务
The type LogWriter cannot be constructed. You must configure the container
to supply this value."
在这个link()的帮助下,我试图解决该错误,但BizTalk业务流程表达式框中没有显示AddNewExtension方法
可能我在将entlib配置添加到BTSNTSvc64.exe配置时出错了。有人能告诉我应该如何做吗?很抱歉,我让您偏离了当前的问题,但是,我不建议在BizTalk中使用企业日志记录块。登录BizTalk最有效的方法是使用ETW(Windows事件跟踪)跟踪。有关详细信息,请参阅。它使用简单,不需要任何配置,也不需要重新启动主机实例等来打开跟踪。您可以根据需要将实时日志记录到DebugView或日志文件。我也不建议将EL与BizTalk一起使用。如果您开始使用依赖于旧EL版本的ESB Toolkit,那么您就会遇到版本控制问题。
但主要原因是ET目前没有得到很好的支持。它被遗弃了。它又慢又笨重。还有许多其他选择,对于所有EL功能来说都是快速和简单的。我已经实现了ETW,但根据我的要求,我也想将数据记录到事件查看器。将所有内容记录到事件查看器不是一个好主意,但是,对于错误和警告,可以使用System.Diagnostics.EventLog.WriteEntry方法写入事件日志。如果需要根据配置动态更改日志编写器或日志位置,则应使用日志块。对于配置日志记录块,请使用其配置工具来避免任何配置错误,就像在企业库配置控制台中打开配置文件时所遇到的那样。我想请您推荐任何用于BizTalk日志记录的好工具。我想使用log4net。根据link OLD link(),log4net可能会创建可序列化的问题。有人能推荐任何好的BizTalk日志记录工具吗。1.ETW。2.企业库日志记录。3.Log4Net。我不想使用诊断。我已经对ETW进行了分析,但符合我的要求。这是不可行的。因为我有很多应用程序,我想为每个应用程序分别登录。我想使用log4net。根据link OLD link(),log4net可以创建可序列化的问题。