对于ASP.Net环境,NLog创建的日志文件应具有哪些权限? ASP.Net虚拟目录使用的应用程序池具有“网络服务”的“应用程序池标识”。
当我授予'网络服务'对NLog输出文件的更改权限时,一切都很好,直到归档条件导致初始日志文件变为X_0001并创建新的X - 新的X现在更长时间具有' “网络服务”,因此当ASP.Net脚本尝试写入时会生成错误。
我在NLog网站上找不到任何对此的引用。欢迎任何信息。
答案 0 :(得分:2)
为文件夹分配权限,并确保权限由此文件夹中创建的文件继承。这样,任何新文件创建都将自动获得所需的权限。