有没有办法在当前的ASP.NET应用程序之外访问文件系统,而不必提供IIS_IUSRS
权限?例如,如果我想这条线的工作:ASP.NET - 读写文件系统,在应用程序之外
logStream = File.Open("C:\logs\app.log", FileMode.Append, FileAccess.Write, FileShare.ReadWrite);
...我不得不常授予读取/写入权限C:\logs\app.log
到IIS_IUSRS
组。这使得在新系统上设置应用程序变得烦人,需要访问的目录可能位于不同的位置。有什么办法可以告诉ASP.NET它应该访问哪些目录?