2017-10-19 70 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是具有所需方法的最後一個版本。