1

我有一个配置为 UseNHibernateTimeoutPersister 的 NServiceBus 端点。

我使用 EL 5 进行日志记录:

<section name="loggingConfiguration"  type="Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LoggingSettings, Microsoft.Practices.EnterpriseLibrary.Logging, Version=5.0.414.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>

我还在项目中添加了对 NServiceBus.Core 的引用。

为什么我会收到以下 CodeAnalysis 警告:

警告 36 CA0060:找不到间接引用的程序集“Common.Logging,Version=2.0.0.0,Culture=neutral,PublicKeyToken=af08829b84f0328e”。分析不需要此组件,但分析结果可能不完整。此程序集由:c:\NServicebus3.3.2\NServiceBus.NHibernate.dll 引用。

4

1 回答 1

0

您需要添加对 Common.Logging v2 的引用,您可以使用以下命令从 nuget 获取该引用:

PM> Install-Package Common.Logging -Version 2.0
于 2013-02-05T23:35:26.073 回答