0

我正在开发一个简单的记录器服务 (C#2.0),它记录从不同客户端到达的消息(通过 MSMQ)。Logger Service 的日志机制是使用 log4net 库。我想为 log4net 配置提供单独的文件。服务应该与其他应用程序一起安装在一个通用安装包中(使用 WISE)。我希望在第一次安装时为 Logger Service 提供默认的 log4net 配置文件,并且仅当它丢失时才将该文件写入安装目录,否则保留现有文件。

请帮助新手。

我是否在安装包或服务中管理它..或在两个地方?什么是最好的方法?欢迎任何建议。

4

1 回答 1

0
XmlCconfigurator.Configure(FileInfo ... ) 

允许您指定应用程序配置文件以外的文件。对于 WISE 设置:检查文档,我确信有一些选项可以不覆盖现有文件。

于 2012-07-05T10:50:58.887 回答