В моем случае ссылка на log4.config
внутри web.config
была неправильной:
<add key="log4net.Config" value="log4.config"/>
указывает на корневую папку, а на моем компьютере разработчика log4.config
фактически была, поэтому ведение журналабудет работать.
Однако в сборке log4.config
копируется в папку bin
, единственное место, где она будет после развертывания.
Изменение web.config
на
<add key="log4net.Config" value="bin/log4.config"/>
заставил регистрацию работать везде для меня