enterprise-library相关内容

与企业库4.1的单声道兼容性

有人在mono中使用最新的企业库4.1吗?我使用mono迁移分析器分析了我的Web应用程序,并意识到所有企业库dll在mono中都失败了. 我需要知道企业库4.1在单声道2.4中不兼容吗? 解决方案 Ent Lib 4.1尚不兼容.我将不得不改变计划以不使用它. ..
发布时间:2020-05-11 22:41:13 其他开发

System.Web.Caching与企业库缓存块

对于将同时在Web应用程序和富客户端应用程序中使用的.NET组件,似乎有两个明显的缓存选项:System.Web.Caching或Ent.解放缓存块. 您使用什么? 为什么? System.Web.Caching 在Web应用程序外部使用安全吗?我看到的信息不一,但我认为答案可能并非完全如此. 针对1.0和1.1非Web应用程序使用的KB文章警告 2.0页面有一个注释, ..
发布时间:2020-05-08 18:32:57 其他开发

.net Mef与企业库5.0

我想将mef与Enterprise Library 5.0的Logging和Exception块一起使用. 我正在做的是我有一个定义为MEF在目录中查找的插件.然后将其导入给我.但是我也在插件中使用日志记录和异常处理,我希望能够通过mef插入LogWriter和ExceptionWriter的实例.该示例向您展示了如何统一处理,因为我正在使用mef来获取插件并将其实例化,因此无法正常工作. ..
发布时间:2020-05-08 01:49:19 其他开发

entlib CustomTraceListener尚未解决

是Enterprise Library的新功能(5,带有可选更新),并且正在尝试将我自己的CustomTraceListener与Logging Block一起使用. 使用提供的平面文件侦听器记录日志,但是我似乎无法将其扩展到我的自定义类. 登录到FlatFileListener,但不登录到我的CustomListener: static UnityContainer _ ..
发布时间:2020-05-03 08:41:38 C#/.NET

Windows XP SP3上的Microsoft Enterprise Library 4.1日志记录失败

我有一个使用Ent Lib 4.1日志记录应用程序块的应用程序.该应用程序可在XP SP2 +,Windows Vista和Windows 7上运行. 大多数时候,我的日志记录工作正常. (它通常针对事件日志跟踪侦听器.)有时,并且我不确定是什么触发了它,因此Windows XP计算机将仅停止日志记录.我尝试添加一个平面文件跟踪侦听器,以查看问题是否与事件日志有关,但该平面文件也不起作用.重 ..
发布时间:2020-05-03 08:37:29 其他开发

EntLib5:Loggin应用程序块未记录到事件日志中(例外:无法构造LogWriter类型)-有人可以帮忙吗?

嗨, 我只是设置了Enterprise Library 5的日志记录应用程序块部分.我想我已经做对了,但是没有将其记录到事件日志中,它在写入方法上出错,并且给了我以下异常. The type LogWriter cannot be constructed. You must configure the container to supply this val ..

EnterpriseLibrary.Logging写入相差1小时的日志

我们在记录时遇到了一个奇怪的问题.我们正在使用Microsoft.Practices.EnterpriseLibrary.Logging库登录Web应用程序,问题是它写入的日志与当前系统时间相差1小时. 我们的记录器基于本文,并且我们永远不会在代码中设置日志条目中的时间. 每个日志条目都有一个看起来像这样的标题: MainLogSource Information: 0 : Times ..
发布时间:2020-05-03 08:20:57 C#/.NET

企业库日志记录未从ASP.NET记录到事件日志

我花了一天的时间尝试使Ent Lib Logging正常工作并将所有内容记录到数据库或事件日志中.我有一个具有相同Ent Lib配置的Web应用程序和控制台应用程序,但是只有控制台应用程序才能登录到事件日志.我尝试了所有具有权限的操作,但我不知道自己在做什么–哪些服务应该具有什么.它不起作用! 我读了这样的文章 http://imar.spaanjaars.com /275/将错误记录到AS ..
发布时间:2020-05-03 08:14:29 C#/.NET

如何只编写消息以调试Enterprise Library Logging的输出?

我想用EntLib Logging实现日志记录,并为类别"Debugging"连接两个TraceListeners.一个将这些消息写入文件,另一个将它们输出到系统跟踪输出,就像Debug.Write一样(以便我可以使用Sysinternals DbgView监视它们),但是我找不到如何使用格式化程序来设置第二个侦听器,我需要.我真正需要的只是消息,但它会输出一堆东西,例如EventId,Prior ..
发布时间:2020-05-03 08:05:37 其他开发

在“日志记录应用程序块"中的日志文件名中添加日期

我正在使用Microsoft Logging Application Block(版本5 beta 2),并且试图将日志文件的文件名动态设置为年份月份和日期(然后每天写入一个新的日志文件) .但是,在运行时,记录器将忽略任何动态环境变量,例如%date%,%time%或%cd%.我可以将静态环境变量添加到文件名(例如%username%),但不能将动态环境变量添加到文件名.有谁知道如何获取滚动平面 ..
发布时间:2020-05-03 07:59:06 其他开发

Microsoft Enterprise Library 5.0日志记录应用程序块线程安全吗?

我有一些代码将从不同线程使用Enterprise Library 5.0中的Logging Application Block进行记录. LAB线程安全吗?我可以从不同的线程像正常日志一样记录日志,还是需要同步日志记录代码,以便一次只能在一个线程中使用? 解决方案 Enterprise Library 5.0日志记录是线程安全的. 在记录之前,EL将检查TraceListener的I ..
发布时间:2020-05-03 07:57:44 其他开发

在NHibernate中使用企业库日志记录应用程序块

我们正在尝试将NHibernate集成为我们的OR/M,但是,我们目前正在使用Enterprise Library的日志记录应用程序块.我知道NHibernate使用log4net进行记录.有没有人有关于如何使用企业库记录与NHibernate相关的日志的示例? 解决方案 编写您自己的log4net附加程序,该附加程序将写入EL记录器.这是一个适配器模式. 从log4net.Appe ..
发布时间:2020-05-03 07:12:38 其他开发

System.Diagnostics.Debug命名空间与其他日志记录解决方案(log4net,MS Enterprise Library等)

我目前正在研究.net项目的各种日志记录可能性,但我无法在System.Diagnostics.Debug/Trace功能和第三方库(例如log4net,MS Enterprise Library,NLog等)之间进行选择. 目前,我发现了这一点: System.Diagnostics的配置和使用相当困难,因为您需要显式配置所有侦听器,过滤器,源等.似乎它也缺少向数据库的大容量插入(考虑写 ..
发布时间:2020-05-03 07:05:56 C#/.NET

企业库数据访问应用程序块中的LINQ支持

数据访问应用程序块中是否有LINQ支持. 解决方案 我想答案已经过时了,5.0版本支持linq. 支持以下方案: 使用DataReader检索多行数据 使用数据集检索多行数据 执行命令并获取输出参数 执行命令并检索单值项目 在交易中执行多项操作 使用DataSet对象中包含的数据更新数据库 从SQL Server数据库检索XML数据 使用客户端技术(例如LINQ)查询返 ..
发布时间:2020-05-01 06:12:52 其他开发

如何“全局”捕获对象实例中抛出的异常

我正在编写一个winforms应用程序(C#)。 我正在使用企业库异常处理块,遵循一个相当标准的方法,从我可以看到。 IE:在Program.cs的Main方法中,我已经将事件处理程序连接到Application.ThreadException事件等。 这种方法可以很好地处理应用程序的异常情况。 / p> 在我的一个业务对象中,我在其中一个对象属性的设置访问器中抛出了各种异常。 ..
发布时间:2017-10-01 16:11:21 C#/.NET

无法加载文件或程序集“Microsoft.Practices.EnterpriseLibrary.Data,Version = 5.0.414.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'

我已将项目与另一个项目(MVC3应用程序)集成。然后我得到下面的错误。 这两个项目都可以正常工作,使用 Microsoft Enterprise Library 5.2.414.0 。在集成之后,只有一些页面正在工作,剩下的页面抛出异常。 无法加载文件或程序集 'Microsoft .Practices.EnterpriseLibrary.Data,Version = 5.0.414.0 ..
发布时间:2017-09-29 12:29:05 其他开发