Я получаю эту ошибку (см. Заголовок) при попытке проанализировать файл XML в моем приложении ASP.NET MVC.Я нахожусь на ранних стадиях разработки, и я просто пытаюсь заставить это работать со встроенным сервером DEV Visual Studio 2010.
Я перепробовал каждую комбинацию из следующего и все еще не повезло:
- Предоставление полного доступа к учетной записи NETWORK SERVICE для всего моего решения
- Предоставление полного доступа к учетным записям IUSER, IIS_IUSRS для всего моего решения
- Добавление уровня доверия= "Полный" к моему web.config
- Добавление identity impersonate = "true" к моему web.config
- Предоставление полного доступа к учетной записи NETWORK SERVICEна весь мой диск C:
- Запуск VS от имени администратора
- Вход в систему от имени администратора
- Отключение контроля учетных записей Windows 7 (UAC)
- Удар головой противwall
Боюсь, это как-то связано с безопасностью Windows 7, но я не уверен.Кто-нибудь еще испытывает это?
Обратите внимание, что у меня нет имени учетной записи ASPNET на моем компьютере.Я не думаю, что Windows 7 и последняя версия ASP.NET больше используют эту учетную запись.
РЕДАКТИРОВАТЬ: я могу загружать файлы с моим приложением, используя Server.MapPath, который делаетмне интересно, если это проблема с кодом.Однако ошибка довольно ясна, когда говорится «доступ к пути MyProject.Web запрещен» и что я должен разрешить доступ к нему учетной записи ASP.NET.
EDIT #2: Это было вызвано неправильным путем.Ничего общего с Windows 7 или предоставлением доступа к учетным записям ASP.NET