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