У меня есть простой веб-проект, который имеет одну строку:
File.Create (Server.MapPath (".") + "\ Asaf.txt"). Close ();
создает пустой текстовый файл в папке проекта, вот и все.
он отлично работает в VS2010, но после того, как я создал виртуальный каталог в IIS, который указывает на эту папку проекта и просматривает файл default.aspx из IIS. я получаю:
«Доступ к пути« C: \ Documents and Settings \ Asaf \ Мои документы \ Visual Studio 2010 \ Projects \ TestApp \ TestApp \ asaf.txt 'запрещен ».
- версия ASP.NET в порядке.
- Флажок Анонимный доступ установлен (он уже был)
- проверена и встроенная проверка подлинности Windows.
- я дал все разрешения в свойствах каталога vitual: чтение, запись, доступ к исходным текстам скриптов, просмотр каталогов ... это не помогает.
на своем рабочем месте я зашел в свойства папки и дал полный контроль, и это решило проблему, но когда я попал в свойства папки на моем домашнем компьютере, я не смогу найти его где-нибудь, где находится экран «полного контроля» ? и как мне решить проблему?