[
https://issues.apache.org/jira/browse/LOG4NET-377?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13661686#comment-13661686
]
Dominik Psenner commented on LOG4NET-377:
-----------------------------------------
Yes, it seems 1.2.9 and 1.2.10 are downloadable from the archives and those
downloads are marked incubation. The configuration and code is compatible,
except the nitpicky detail of the XmlConfigurator. You are not the first who
found that one out and won't be the last. However, there is no way to change a
release that has been made and the API is fine like it is now.
> XmlConfigurator.ConfigureAndWatch is not backwards compatible to 1.2.10
> -----------------------------------------------------------------------
>
> Key: LOG4NET-377
> URL: https://issues.apache.org/jira/browse/LOG4NET-377
> Project: Log4net
> Issue Type: Bug
> Components: Core
> Affects Versions: 1.2.11
> Environment: .net 2 (and probably other versions as well
> Reporter: Dan Händevik
> Assignee: Dominik Psenner
> Priority: Blocker
>
> The log4net.Config.XmlConfiguration method ConfigureAndWatch(FileInfo)
> differs from version 1.2.10 and 1.2.11.
> In 10 it has void as return value and in 1.2.11 it returns an ICollection.
> If I compile against 1.2.10 and then replaces the dll with 1.2.11 and uses
> an assembly redirect to use the newer version I'll get a runtime error stating
> Method not found: 'Void
> log4net.Config.XmlConfigurator.ConfigureAndWatch(System.IO.FileInfo)'.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira