如何使用 log4net 记录到通用应用程序数据 (appdata) 中的文件?
我似乎找不到关于如何登录到 appdata 中的文件的明确答案/示例
C:\Documents and Settings\All Users\Application Data\CompanyName\ApplicationName\Logs\app.log
我不想对 app.config
中的路径进行“硬编码”,而宁愿使用 <代码>Environment.SpecialFolder.CommonApplicationData
I can't seem to find a definitive answer/example on how I can log to a file in appdata
C:\Documents and Settings\All Users\Application Data\CompanyName\ApplicationName\Logs\app.log
I don't want to "hardcode" the path in the app.config
and would rather use Environment.SpecialFolder.CommonApplicationData
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
是的,看看我的答案对于这个问题。它详细解释了如何在 log4net 配置中配置此路径设置。
Yes, take a look at my answer to this question. It explains in detail how to configure this path setup in log4net configuration.
单程:
One way: