我有一个NServiceBus端点配置为UseNHibernateTimeoutPersister。
我使用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。
答案 0 :(得分:0)
您需要添加对Common.Logging v2的引用,您可以使用以下命令从nuget获取:
PM> Install-Package Common.Logging -Version 2.0