摘要:
从Vista之后,windows 加入了UAC这个功能,由于有了UAC,程序如果不是管理员运行的话,在系统分区内很多文件夹都没有写的权限,这样的话像之前配置文件能直接放在程序目录下可正常运行,到Vista windows 7之后将有可能会有异常。而使用log4net 一般情况下大家也是喜欢在程序目录下存储Log档。但这个就不行了。那么我们如何绕过UAC呢,当然最简单的就是直接以管理员运行程序。其实我们可以写到系统的APPDATA目录下,这个目录是可以让程序进行写操作的。在log4net 中只需设置Log的路径指向APPDATA目录即可,例如:<file value="${APP 阅读全文
posted @ 2011-09-15 11:35 kodos 阅读(360) 评论(0) 推荐(0) 编辑