У меня есть приложение MVC, в котором пользователи могут загружать файлы.Перед тем как записать загруженный файл, я создаю каталог в соответствии с датой и временем.Я начинаю с C:\ApplicationName
и заканчиваю C:\ApplicationName\20111001\Filename.ext
, когда загрузка завершена (теоретически).
Моя проблема на моей локальной машине с Windows 7 заключается в том, что я не могу записать файл.
Я получаю исключение "access denied"
независимо от того, для какого пользователя я предоставляю полный доступ к каталогу.Странно то, что каталог даты создается просто отлично.
Я предоставил следующим пользователям полный доступ:
- [Текущий пользователь, вошедший в систему]
- СЕТЬСЕРВИС
- IUSR
- IIS_IUSRS
- Гости
- Все
Безуспешно.Я действительно не понимаю, что здесь происходит.Когда я предоставлю всем полный доступ, я смогу создать файл, верно?
PS: я использую Visual Studio 2010 и ASP.NET Development Server прямо из коробки.