Пятница, 22.09.2017, 12:46
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Форум » Основной » Проблемные ситуации » Проблема с регистрацией GoldParserForNet.Parser (Никак не получается зарегистрировать некоторые com-компонент)
Проблема с регистрацией GoldParserForNet.Parser
valdubovДата: Четверг, 27.07.2017, 09:30 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус: Оффлайн
Никак не получается выполнить регистрацию 2-х компонент. Собственно жизненно необходима была GoldParser.

Форма регистрации в ответ на кнопку "Выполнить" сообщает следущее

Microsoft .NET Framework Assembly Registration Utility version 4.0.30319.34209
for Microsoft .NET Framework version 4.0.30319.34209
Copyright © Microsoft Corporation.  All rights reserved.

Types registered successfully

Не удалось зарегистрировать COM-Net-компоненту GoldParserForNet.Parser от имени администратора!
Не удалось зарегистрировать COM-компоненту StrMatchExtension от имени администратора!

поиск здесь на форуме ничего не дал

Подробности:
Работаю по РДП соединению
1С запущена под контролем администратора "Run as Administrator"
Собственно все остальные компоненты легко зарегистрировались

Версия обработки: портативные 4.18 (обновлены с сайта)
ОС: Windows Server 2008 R2 Standart Service Pack 1
1С: 1С:Предприятие 8.2 (8.2.19.90) Клиент-Сервер

Добавлено (27.07.2017, 09:14)
---------------------------------------------
Забыл упомянуть, что установлена библиотека Net Framework 4.6.1 x64
Сервер так же x64

Добавлено (27.07.2017, 09:30)
---------------------------------------------
ОС: Windows x86 version 6.1 Service Pack 1 (Build 7601)
Платформа: 8.2.19.90
Конфигурация: Управление торговлей сотовой связи (1.3.001)
Режим БД: клиент-серверный
Приложение: Обычное приложение 32б
От имени администратора Windows: истина
Режим совместимости: Версия8_1
Инструменты разработчика: Портативные 4.18p

 
tormozit1Дата: Пятница, 28.07.2017, 06:45 | Сообщение # 2
Лейтенант
Группа: Администраторы
Сообщений: 62
Репутация: 5
Статус: Оффлайн
1. На компоненту StrMatchExtension можно не обращать внимание.
2. Выполнялся ли перезапуск клиентского приложения после выполнения регистрации?
3. Попробуй отладить регистрацию в ирПлатформа.ЗарегистрироватьПолучитьCOMОбъект() с заходом в ирПлатформа.ПолучитьПроверитьCOMОбъект()
4. Еще можно попробовать зарегистрировать без прав администратора.
 
valdubovДата: Пятница, 28.07.2017, 07:37 | Сообщение # 3
Рядовой
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус: Оффлайн
1. ок
2. да, каждый раз после неудачной попытки регистрации

при котрытии обработки регистрации компонент последовательно идет проверка что где установлено с вызовом  ирПлатформа.ПолучитьПроверитьCOMОбъект()
Для имени класса "GoldParserForNet.Parser" вызов 
Компонента = Новый COMОбъект(КлассКомпоненты)
вываливается в сиключение с такой ошибкой
{ВнешняяОбработка.ирПлатформа.МодульОбъекта(5394)}: Ошибка при вызове конструктора (COMОбъект): Недопустимая строка с указанием класса: Недопустимая строка с указанием класса

Запустил не от администратора, показала, что GoldParserForNet.Parser нормально зарегистрировано и дерево запросов открылось. Спасибо.
 
tormozit1Дата: Пятница, 28.07.2017, 23:25 | Сообщение # 4
Лейтенант
Группа: Администраторы
Сообщений: 62
Репутация: 5
Статус: Оффлайн
Причина проблемы найдена и будет исправлена.
 
tormozit1Дата: Понедельник, 31.07.2017, 00:07 | Сообщение # 5
Лейтенант
Группа: Администраторы
Сообщений: 62
Репутация: 5
Статус: Оффлайн
Исправлено в 4.19
 
Форум » Основной » Проблемные ситуации » Проблема с регистрацией GoldParserForNet.Parser (Никак не получается зарегистрировать некоторые com-компонент)
Страница 1 из 11
Поиск: