Помогло:
aspnet_regiis /u
aspnet_regiis /i
(файл aspnet_regiis находится в папке с фреймворком конкретной версии)
Говорят, ещё действует:
aspnet_regiis -ga "Network Services"
Показаны сообщения с ярлыком IIS. Показать все сообщения
Показаны сообщения с ярлыком IIS. Показать все сообщения
воскресенье, 16 октября 2011 г.
среда, 19 мая 2010 г.
Сбой при получении производства объектов класса COM (80070005)
Сегодня просто праздник какой-то на ошибки.
Спасибо добрым людям:
"попробуйте дать прав на локальный запуск и активацию для данного компонента локальному пользователю Network Service:
в командной строке dcomcnfg -> Component Services -> Computers -> My Computer -> DCOM Config -> ваш компонент -> Properties -> Security
ну и в первом разделе Customize."
И, разумеется, полезно смотреть в журнал безопасности...
UPD 2013-01-11:
Что-то хитрое произошло, и теперь ошибка стала с номером 80080005. Вышеприведенный способ привести компонент в чувство не увенчался успехом. Пришлось завести учетную запись, прописать её всё там же:
dcomcnfg -> Службы компонентов -> Компьютеры -> Мой компьютер -> Настройка DCOM -> ваш компонент -> Удостоверение, и дать этой учетке право входа в качестве пакетного задания в политиках:
в командной строке gpedit.msc -> Политика "Локальный компьютер" -> Конфигурация компьютера -> Конфигурация Windows -> Параметры безопасности -> Локальные политики -> Назначение прав пользователя -> Вход в качестве пакетного задания
Спасибо добрым людям:
"попробуйте дать прав на локальный запуск и активацию для данного компонента локальному пользователю Network Service:
в командной строке dcomcnfg -> Component Services -> Computers -> My Computer -> DCOM Config -> ваш компонент -> Properties -> Security
ну и в первом разделе Customize."
И, разумеется, полезно смотреть в журнал безопасности...
UPD 2013-01-11:
Что-то хитрое произошло, и теперь ошибка стала с номером 80080005. Вышеприведенный способ привести компонент в чувство не увенчался успехом. Пришлось завести учетную запись, прописать её всё там же:
dcomcnfg -> Службы компонентов -> Компьютеры -> Мой компьютер -> Настройка DCOM -> ваш компонент -> Удостоверение, и дать этой учетке право входа в качестве пакетного задания в политиках:
в командной строке gpedit.msc -> Политика "Локальный компьютер" -> Конфигурация компьютера -> Конфигурация Windows -> Параметры безопасности -> Локальные политики -> Назначение прав пользователя -> Вход в качестве пакетного задания
IIS error (80090006)
Решение нашлось:
http://blogs.msdn.com/saurabh_singh/archive/2007/08/02/iisadmin-startup-issues.aspx
Вкратце:
надо восстановить файл:
\All Users\Application Data\Microsoft\Crypto\RSA\MachineKeys\c23..._XXX,
где XXX соответствует значению ключа HKLM\SOFTWARE\Microsoft\Cryptography\MachineGUID
http://blogs.msdn.com/saurabh_singh/archive/2007/08/02/iisadmin-startup-issues.aspx
Вкратце:
надо восстановить файл:
\All Users\Application Data\Microsoft\Crypto\RSA\MachineKeys\c23..._XXX,
где XXX соответствует значению ключа HKLM\SOFTWARE\Microsoft\Cryptography\MachineGUID
Подписаться на:
Сообщения (Atom)