Sorry for the delay,
using your recommended appender configuration was not successful. If I open the log file (including the rolled files) in Log4View, while the application is writing to it, I will get an exception in the application when file rolling is triggered during logging.
I prepared a small console application that reproduces the problem. The app will first log some data, so that the maximum allowed rolling log files are created. It then pauses for the user to open the log file in Log4View. If you open the file in Log4View (with the option to read rolled files enabled) and then continue the app, log4net will throw an exception, because the file rolling encountered a locked file.
Log4ViewTester.zip