问题标签 [common.logging]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
863 浏览

.net - Spring.NET 和 Common.Logging XML 模式 (XSD) 是否存在?

Spring.NET 1.2.0 M1 附带了几个用于 <objects> 节点、数据库内容等的 XSD 文件。但是,它是一个不完整的集合,因为它似乎不包括 <spring>(用于App.config)、<context>、或 <parsers> 元素。此外,Common.Logging似乎没有任何XSD 包含在源或分发中。

我们希望拥有这些,以便 Visual Studio 在验证App.config. 有模式很好,因为编译时检查可以帮助您在程序在 Spring 中抛出之前发现 XML 错误。

这些是否存在于任何地方/正在开发中,或者是否有人自己编写了一些?

同样,有没有人看到/解决了以下消息?

找不到属性“ http://schemas.microsoft.com/Visual-Studio-Intellisense:friendlyname ”的架构信息(spring-objects-1.1.xsd)

0 投票
3 回答
1005 浏览

.net - Rhino Mocks - 在 Common.Logging ILog.Debug 上使用 AssertWasCalled

我在使用 Rhino Mocks 来断言调用了一个方法时遇到了问题(理想情况下是使用特定参数)。方法是 Common.Logging 2.0中的 ILog.Debug(FormatMessageHandler) 使用新的 Lamba 语法。使用旧方式普通的 ILog.Debug(string) 可以正常工作。

0 投票
3 回答
4373 浏览

.net - 使用 common.logging 动态设置 log4net 属性

有谁知道 Common.Logging (用于 .Net)中是否有等效项来设置 log4net 工厂适配器的属性?仅通过以下方式使用 log4net 时,我取得了巨大的成功:

并设置如下属性:log4net.GlobalContext.Properties["BrokerID"] = 10

我最终得到的文件如下所示:Log_(null).txt当使用 common.logging 即时连接 log4net 时。

0 投票
2 回答
16693 浏览

c# - Quartz.net 和 Common.Logging - 使用 Log4Net

我在 Windows 服务中使用 Quartz.net。目前,触发器没有触发 - 我想使用日志来找出原因。

我已经为 Windows 服务编辑了我的配置文件:

我的文件结构如下:

C:\CompanyName - 所有项目的根目录
C:\CompanyName\build\bin - 我的解决方案中所有项目/类库的输出目录
C:\CompanyName\lib - 放置第 3 方二进制文件/dll 的位置

在我的 Windows 服务项目中,我引用了 Quartz(在 C:\CompanyName\lib 文件夹中)

我还添加了对 Common.Logging.Log4net.dll 的引用

当我测试我的应用程序时,我收到以下错误:

无法加载文件或程序集“Common.Logging, Version=2.0.0.0, Culture=neutral, PublicKeyToken=af08829b84f0328e”或其依赖项之一。找到的程序集的清单定义与程序集引用不匹配。(HRESULT 异常:0x80131040)“:”Common.Logging,版本=2.0.0.0,文化=中性,PublicKeyToken=af08829b84f0328e

0 投票
3 回答
1034 浏览

nservicebus - NServiceBus 通用主机和 Common.Logging

伙计们,

我按照此处找到的说明使 NServiceBus 日志记录正常工作:http: //docs.particular.net/nservicebus/logging/

但是,我使用的是 Common.Logging。如果我将 LogManager 用于 Common.Logging,它不会记录。

如果我将 LogManager 用于 log4net,一切正常。

有人对这里有任何见解吗?

0 投票
2 回答
3001 浏览

logging - NLog v2 可以与 Common.Logging 一起使用吗

我今天尝试将它们一起使用,但版本不匹配,因为它正在寻找 NLog v1。

Common.Logging 是否支持 NLog v2?

如果没有,有谁知道是否可以安全地使用程序集版本重定向?

0 投票
3 回答
578 浏览

c# - Common.Logging - 如何在日志写入时获得回调?

我有一个使用 Common.Logging 的库。当对它的日志进行任何写入时,我需要调用我的代码。

0 投票
3 回答
13774 浏览

log4net - 如何在 Quartz.Net 中从 Log4Net 切换到 NLog?

我公司的标准日志记录工具是 NLog。我正在尝试介绍 Quartz.net,并被问到是否可以使用 NLog 而不是 Log4Net。

我知道我可以重新编译以使用 NLog,但如果可能的话,我想从配置文件中进行。

0 投票
3 回答
7298 浏览

.net - Common.Logging 有什么替代品吗?

编辑:Common.Logging 2.1.1 于 2012 年 6 月 9 日发布,Github 页面相当活跃,作者特别评论了项目的健康状况

我们正在考虑在一个新的 .NET 项目中使用Common.Logging,但我有点担心该项目似乎已变得不活动。主页最后一次更新是在 2009 年,SourceForge 上的最新版本是在 2010 年创建的。我已经发现与 NLog 2 不兼容,我担心随着时间的推移这可能会成为一个更大的问题。我注意到 Enterprise Library 5.0 没有被列为兼容但我没有尝试过。

是否有任何其他替代方案可以提供类似的通用接口?

0 投票
1 回答
14361 浏览

c# - Common.Logging 配置异常

当我尝试调用时出现以下异常

在 Common.Logging.dll 中发生了“Common.Logging.ConfigurationException”类型的第一次机会异常

Common.Logging.dll 中出现“Common.Logging.ConfigurationException”类型的未经处理的异常

附加信息:无法从配置部分“common/logging”获取 Common.Logging 的配置。

这是一个 .NET 4 应用程序,其中引用了

  • log4net.dll
  • Common.Logging.dll
  • Common.Logging.log4net.dll

我的 app.config 有以下内容:

我试图这样打电话:

我错过了什么?