0

我有一项不幸的任务是升级使用该Microsoft.Practices.EnterpriseLibrary.Logging库的已有十年历史的 C# 代码。我几乎可以编译它,只剩下一个错误:

他们正在扩展 FormatterData 抽象类,该类由Microsoft.Practices.EnterpriseLibrary.Logging.Configuration. MSDN 包括此类的(最小)文档。这包括所谓的方法GetDetails。代码覆盖此方法。但是,我的库副本没有这种方法。我已经下载了该库的最新副本(版本标签:“6.0.0.0”)。我没有原始作者正在使用的 dll 的副本。

我只能假设该方法已被删除,并且我可能需要下载该库的一些历史副本。但是,MSDN 文章(据我所知)并未指出这些方法是在何处添加或删除的。我需要使用哪个版本的库,在哪里可以找到它?

4

1 回答 1

0

通过回滚 NuGet 中的 EnterpriseLibrary.Common 和 EnterpriseLibrary.Logging 版本,我发现 5.0.505 版本是具有所需方法的最后一个版本。

于 2017-10-20T15:22:05.223 回答