我最近将我们的log4net配置移出了我们服务的app.config。它现在位于一个公共程序集中的一个配置文件中,我们将其添加为所有服务的链接。
目标是开发人员只需要在一个地方编辑配置以影响所有服务,但是当我们开始生成应用程序时,用户将获得每个服务的配置文件,以便他们可以独立编辑它们。
目前从开发人员的角度来看,这一切都有效。从用户的角度来看,没有将日志记录配置复制到bin目录,因此无法编辑日志记录。理想情况下,日志配置将像app.config文件一样被复制/重命名。
我怎样才能做到这一点?