2017-10-19 1 views
0

나는 Microsoft.Practices.EnterpriseLibrary.Logging 라이브러리를 사용하는 몇 십년 된 C# 코드를 업그레이드하는 일을 자발적으로하고 있습니다. 나는 단지 하나의 오류가 남았을 때만 컴파일하려고했습니다.Microsoft Enterprise Framework에서 FormatterData.GetRegistrations 메서드는 어디에 있습니까?

그들은 Microsoft.Practices.EnterpriseLibrary.Logging.Configuration에 의해 제공되는 FormatterData 추상 클래스를 확장하고 있습니다. . 여기에는 혐의가있는 방법 GetDetails이 포함됩니다. 코드는이 메서드를 재정의합니다. 그러나 라이브러리의 사본에는 해당 메소드가 없습니다. 라이브러리의 최신 사본 (버전 태그 : "6.0.0.0")을 다운로드했습니다. 나는 원래 작성자가 작업하고 있던 dll 복사본이 없습니다.

나는이 방법이 제거되었다고 가정 할 수 있으며, 아마도 라이브러리의 일부 역사적인 사본을 다운로드해야 할 것입니다. 그러나 MSDN 기사 (내가 볼 수있는 한)는 이러한 메서드가 추가되거나 제거 된 위치를 나타내지 않습니다. 어떤 라이브러리 버전을 사용해야합니까? 어디에서 찾을 수 있습니까?

답변

0

NuGet에서 EnterpriseLibrary.Common 및 EnterpriseLibrary.Logging 버전을 롤백함으로써 버전 5.0.505가 필요한 메소드의 마지막 버전임을 알게되었습니다.

관련 문제