Есть ли способ получить доступ к файловой системе за пределами текущего приложения ASP.NET, не предоставляя разрешения IIS_IUSRS
? Например, если бы я хотел, чтобы эта строка работала:
logStream = File.Open("C:\logs\app.log", FileMode.Append, FileAccess.Write, FileShare.ReadWrite);
... Обычно мне приходилось предоставлять разрешение на чтение/запись C:\logs\app.log
группе IIS_IUSRS
. Это раздражает при настройке приложения в новых системах, где каталоги, к которым необходимо получить доступ, могут находиться в разных местах. Есть ли способ сообщить ASP.NET, к каким каталогам он должен иметь доступ?