目前我们使用log4net并创建一个新文件夹(通常在C :)以下,具有对工作进程用户的写入和创建访问权限.是否有我们应该或可能使用的标准Windows文件夹,例如LOCALAPPDATA?我猜测LOCALAPPDATA在一般情况下是一个糟糕的选择,因为IIS用户往往是非交互式用户,因此我不认为他们有通常的用户文件夹结构.
将您的日志放在网站根目录下的App_Data文件夹中.
Microsoft指南:为了提高ASP.NET应用程序使用的数据的安全性,为ASP.NET应用程序添加了一个名为App_Data的新子文件夹.存储在App_Data文件夹中的文件不会返回以响应直接HTTP请求,这使得App_Data文件夹成为应用程序存储的数据的推荐位置,包括.mdf(SQL Server Express Edition),. mdb(Microsoft Access)或XML文件.请注意,使用App_Data文件夹存储应用程序数据时,应用程序的标识对App_Data文件夹具有读写权限.
| 归档时间: |
|
| 查看次数: |
2124 次 |
| 最近记录: |