Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 12647|Ответ: 0

[Решено] Получение компонентов с помощью CLSID {000209FF-0000-0000-C000-0000000046} на заводе класса COM потерян...

[Скопировать ссылку]
Опубликовано 18.12.2015 14:41:18 | | |
Реализована функция динамической генерации Word-документов на C#, что хорошо при работе на локальном компьютере, но сообщение об ошибке сообщается при выпуске и установке программы на удалённый сервер, и сообщение об ошибке выглядит так:Получение компонента с CLSID {000209FF-0000-0000-C000-0000000046} в заводе класса COM не заканчивается из-за следующей ошибки: 80070005Это сильно запутало меня, и после прочтения большого количества информации я могу только сказать, что теперь я это сделал. Чтобы не забыть, я специально записал это!
Метод 1 (Рекомендовать): Извлечение компонентов с помощью CLSID {000209FF-0000-0000-C000-0000000046} в заводе класса COM не работает из-за следующей ошибки: 8000401a 1. Запустить dcomcnfg.exe открыть Component Service, 2. Expand Component Service > Computer - > My Computer - > DCOM Configuration - > Microsoft Word Document 3. Клик правой кнопкой мыши, чтобы открыть"Свойства«Диалоговое окно, клик»ЛоготипВкладка, выберитеСледующие пользователи, правильно введите пользователя и пароль администратора...  4. Нажмите на вкладку «Безопасность» и выберите «Запусти и активируй разрешения","Права доступа","Настройка разрешений", все выбраны какКастомизация, затем нажмите «Редактировать» на них, чтобы ввестиВсеДобавьте его и добавьте все права 5. Пожалуйста, установите учетную запись и пароль <identity impersonate="true" userName="Administrator" password="abc123"/> в web.config, иначе в фабрике классов COM появится запрос на получение CLSID как {000209FF-0000-0000-C000-0000000046 компонент выходит из строя из-за следующей ошибки: 80070005.  Например<system.web><identity impersonate="true" userName="Administrator" password="abc123"/></system.web>

Метод 2:


1. Панель управления — «Инструменты управления» — «Компонентные сервисы» — «Компьютер» — «Мой компьютер» — «Конфигурация DCom» после поиска документа Microsoft Word 2. Кликните правой кнопкой мыши «Свойства», чтобы открыть диалоговое окно свойств этого приложения.  3. Нажмите на вкладку «Безопасность» и нажмите наЗапусти и активируй разрешения"И"Права доступаВыбран в группуКастомизацияЗатем Custom >Edit->Add ASP.NET аккаунты и IUSER_ имена компьютеров или пользователей сетевой службы * Эти аккаунты существуют только при установке IIS на компьютере.   Обязательно разрешите доступ для каждого пользователя, затем нажмите OK.  4. Нажмите OK, чтобы закрыть DCOMCNFG




Предыдущий:А как насчёт Huawei Water Cube, готов купить такой?
Следующий:Обнаружено потенциально опасное значение Request.Form
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com