Проблемы после установки VS.net 2003
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



Проблемы после установки VS.net 2003 Expand / Collapse
Автор
Сообщение
16.09.2006 16:36
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 16.04.2008 11:44
Сообщ.: 366, Visits: 2 473
При запуске любого web-приложения возращается сообщение.

Отказано в доступе по пути "c:\windows\microsoft.net\framework\v1.1.4322\Temporary ASP.NET Files\asdm\0ec7f300\10fc5c7".
Описание: Необработанное исключение при выполнении текущего веб-запроса. Изучите трассировку стека для получения дополнительных сведений о данной ошибке и о вызвавшем ее фрагменте кода.

Сведения об исключении: System.UnauthorizedAccessException: Отказано в доступе по пути "c:\windows\microsoft.net\framework\v1.1.4322\Temporary ASP.NET Files\asdm\0ec7f300\10fc5c7".

ASP.NET не имеет права обращаться к запрошенному ресурсу. Рекомендуется предоставить идентификатору запроса ASP.NET права доступа к этому ресурсу. ASP.NET имеет базовый идентификатор процесса (обычно {MACHINE}\ASPNET для IIS 5 или Network Service на IIS 6), который используется, если приложение не олицетворяется. Если приложение олицетворяется через задание <identity impersonate="true"/>, идентификатором будет служить идентификатор анонимного пользователя (обычно IUSR_MACHINENAME) или идентификатор пользователя запроса с проверенной подлинностью.

Для предоставления ASP.NET прав на запись в файл, щелкните на файле правой кнопкой мыши в окне "Проводник", выберите "Свойства", затем вкладку "Безопасность". Выберите "Добавить" для добавления соответствующего пользователя или группы. Выделите учетную запись ASP.NET и установите флажки для требуемых прав доступа.

Ошибка источника:

Необработанное исключение при выполнении текущего веб-запроса. Информацию о происхождении и месте возникновения исключения можно получить, используя следующую трассировку стека исключений. 

Трассировка стека:


[UnauthorizedAccessException: Отказано в доступе по пути "c:\windows\microsoft.net\framework\v1.1.4322\Temporary ASP.NET Files\asdm\0ec7f300\10fc5c7".]
   System.IO.__Error.WinIOError(Int32 errorCode, String str) +393
   System.IO.Directory.InternalCreateDirectory(String fullPath, String path) +632
   System.IO.Directory.CreateDirectory(String path) +195
   System.Web.Compilation.PreservedAssemblyEntry.DoFirstTimeInit(HttpContext context)
   System.Web.Compilation.PreservedAssemblyEntry.EnsureFirstTimeInit(HttpContext context)
   System.Web.Compilation.PreservedAssemblyEntry.GetPreservedAssemblyEntry(HttpContext context, String virtualPath, Boolean fApplicationFile)
   System.Web.UI.TemplateParser.GetParserCacheItemFromPreservedCompilation()
   System.Web.UI.TemplateParser.GetParserCacheItemInternal(Boolean fCreateIfNotFound)
   System.Web.UI.TemplateParser.GetParserCacheItemWithNewConfigPath()
   System.Web.UI.TemplateParser.GetParserCacheItem()
   System.Web.UI.ApplicationFileParser.GetCompiledApplicationType(String inputFile, HttpContext context, ApplicationFileParser& parser)
   System.Web.HttpApplicationFactory.CompileApplication(HttpContext context)
   System.Web.HttpApplicationFactory.Init(HttpContext context)
   System.Web.HttpApplicationFactory.GetApplicationInstance(HttpContext context) +170
   System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr) +414


--------------------------------------------------------------------------------
Информация о версии: Платформа Microsoft .NET Framework, версия:1.1.4322.2032; ASP.NET, версия:1.1.4322.2032

ОС win xp sp2

С уважением,

Сообщ. #904481
16.09.2006 17:09
Supreme Being

Supreme Being

модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240, Visits: 65 445
В тексте ошибки все сказано. Надо дать полные права на каталог c:\windows\microsoft.net\framework\v1.1.4322\Temporary ASP.NET Files\ учетной записи ASPNET.
Сообщ. #904482
16.09.2006 17:14
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 16.04.2008 11:44
Сообщ.: 366, Visits: 2 473
Дал! Более того, сделал учетную запись локальным администратором.Без результа!

Сейчас пробую repair visual studio.net 2003 enterprise architect.

С уважением,

Сообщ. #904483
16.09.2006 18:25
Supreme Being

Supreme Being

модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240, Visits: 65 445
Удали все файлы и каталоги из этой папки, дай права по новой (из группы админов удали), запрети индексирование этой папки с помощью Indexing Service. После этого перезапусти IIS и пробуй обратиться к веб-приложению.
Сообщ. #904484
16.09.2006 20:01
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 16.04.2008 11:44
Сообщ.: 366, Visits: 2 473
Спасибо! После repair заново дал права и все заработало. Что интересно: если не дать прав на эту папку учетной записи для запуска iis (iwam_имя_компа), ничего работать не будет (найдено опытным путем). Хотя, на других машинах, где все нормально работает, этого не требуется. хм..

С уважением,

Сообщ. #904488
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl, Alexey Spirin

Время GMT +3:00, Сейчас 3:35