2017-10-19 74 views
0

我有升级一些使用Microsoft.Practices.EnterpriseLibrary.Logging库的十年之久的C#代码的不可动摇的任务。我几乎得到它只剩下一个错误编译:在Microsoft企业框架内,FormatterData.GetRegistrations方法在哪里进行?

他们正在扩展FormatterData抽象类,它由Microsoft.Practices.EnterpriseLibrary.Logging.Configuration提供。 MSDN includes the (minimal) docuemntation for this class。这包括所谓的方法GetDetails。代码覆盖此方法。但是,我的库的副本不具有该方法。我已下载库的最新副本(版本标记:“6.0.0.0”)。我没有原作者正在使用的dll副本。

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

回答

0

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