PDA

Показать полную графическую версию : Код: 1111 Источник: .NET Runtime Optimization Service


tnkfs
19-12-2010, 13:33
Дано:

Windows XP Home SP3 stand alone (без сетки, подключен только к интернету через домашний роутер). Установлена и работает успешно .NET Framework 1.1 , все необходимые обновления Windows update установлены.

Для работы приложения (Primo PDF) решил установить .NET framework 2 sp2. Установка была проведена в режиме offline (через запуск дистрибутива NetFX20SP2_x86.exe, скачанного с русского сайта майкрософта). Логи установки ASP, DOTNETFX и ngen.log выдали успешную установку (в логах код выхода везде 0) и компиляцию.

ПРОБЛЕМА

После установки и запуска службы оптимизации .NET Framework optimization service в событиях появилась следующая ошибка

Тип события: Ошибка
Источник события: .NET Runtime Optimization Service
Категория события: Отсутствует
Код события: 1111
Дата: 19.12.2010
Время: 12:31:35
Пользователь: Н/Д
Компьютер: XXXXXX-BookNote
Описание:
.NET Runtime Optimization Service (clr_optimization_v2.0.50727_32) - Service reached limit of transient errors. Will shut down. Last error returned from Service Manager: 0x80030002.

NGEN SERVICE.LOG сообщает о своих попытках компиляции:
Assemblies to compile: 8
Processing work for priority 1
после чего и вырубается.

В чём может быть дело? Как я понимаю, приложение ngen.exe или служба (?) не находят какого то файла. Как установить какого?

sfc /scannow ничего не дал.
На всякой случай прикладываю состояние служб при загрузке.
Спасибо

Update: Netfx_setupverifier правильность установки подтвердил. ВОЗМОЖНО, проблема не в .NET Framework?

Update 2: Может ли это быть связано с отсутствием установленного Visual Studio 2005 ? То есть, если нет этого пакета или SDK версии, то установку необходимо проводить через Windows update?

Update 3: ПРи запуске ngen.exe display не нашел Native images (???). ПРи запуске ngen.exe executequeueditems - та же ошибка, что и в событиях - 0x80030002 :(

Update4: При ближайшем рассмотрении ветки реестра HKLM\Software\Microsoft\Fusion\NativeImagesIndex\v2.0.50727_32 обнаружилось, что там НИЧЕГО не обнаружилось :) Нет параметров в default и отсутсвуют какие либо прочие подветки. То есть assemblies не забайндены к Native image. Как такое может быть? Что нужно сделать чтобы Native image появился? Где нибудь может есть форум спецов по NET Framework?




© OSzone.net 2001-2012