Суббота, 04.05.2024, 11:25
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Основной » Проблемные ситуации » 3.91 - ошибка регистрации компонент
3.91 - ошибка регистрации компонент
7OHДата: Пятница, 06.01.2017, 15:44 | Сообщение # 1
Майор
Группа: Пользователи
Сообщений: 97
Репутация: 52
Статус: Оффлайн
При запуске регистрации компонент - ошибка - макет не найден.
Макет есть "DynamicWrapperX32", а ищет по прежнему "DynamicWrapperX".
 
tormozitДата: Пятница, 06.01.2017, 15:51 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 6184
Репутация: 156
Статус: Оффлайн
Спасибо. Ошибку воспроизвел. Желательно приводить полный текст ошибки.
 
tamplierДата: Пятница, 06.01.2017, 16:31 | Сообщение # 3
Сержант
Группа: Проверенные
Сообщений: 31
Репутация: 7
Статус: Оффлайн
В процедуре "ОбновитьТаблицу" заменить:

СтрокаКомпоненты = ТаблицаCOMКомпонент.Добавить();
СтрокаКомпоненты.Идентификатор = "DynamicWrapperX";
СтрокаКомпоненты.ProgID = "DynamicWrapperX";
СтрокаКомпоненты.ЗависящаяФункцияПодсистемы = "Некоторые функции общего назначения, отсутствующие в платформе и вызываемые через WinAPI";
СтрокаКомпоненты.Версия64 = Истина;

на

СтрокаКомпоненты = ТаблицаCOMКомпонент.Добавить();
СтрокаКомпоненты.Идентификатор = "DynamicWrapperX32";
СтрокаКомпоненты.ProgID = "DynamicWrapperX32";
СтрокаКомпоненты.ЗависящаяФункцияПодсистемы = "Некоторые функции общего назначения, отсутствующие в платформе и вызываемые через WinAPI";

СтрокаКомпоненты = ТаблицаCOMКомпонент.Добавить();
СтрокаКомпоненты.Идентификатор = "DynamicWrapperX64";
СтрокаКомпоненты.ProgID = "DynamicWrapperX64";
СтрокаКомпоненты.ЗависящаяФункцияПодсистемы = "Некоторые функции общего назначения, отсутствующие в платформе и вызываемые через WinAPI";
СтрокаКомпоненты.Версия64 = Истина;

я так сделал, все работает... Другой вопрос, что длл-ки не регистрируются в системе:

Не удалось зарегистривать COM-компоненту GameWithFire.ADOUtils. Используйте инструмент "Административная регистрация COM компонент" для ее регистрации
Не удалось зарегистривать COM-компоненту StrMatchExtension. Используйте инструмент "Административная регистрация COM компонент" для ее регистрации
Не удалось зарегистривать COM-компоненту DynamicWrapperX32. Используйте инструмент "Административная регистрация COM компонент" для ее регистрации
Не удалось зарегистривать COM-компоненту DynamicWrapperX64. Используйте инструмент "Административная регистрация COM компонент" для ее регистрации

Эммм... А я что использую??? Ну как-то так пока...


Сообщение отредактировал tamplier - Пятница, 06.01.2017, 16:32
 
tormozitДата: Воскресенье, 15.01.2017, 22:56 | Сообщение # 4
Генералиссимус
Группа: Администраторы
Сообщений: 6184
Репутация: 156
Статус: Оффлайн
Исправлено в 3.92
 
TachchiniДата: Вторник, 28.02.2017, 23:35 | Сообщение # 5
Рядовой
Группа: Пользователи
Сообщений: 1
Репутация: 0
Статус: Оффлайн
Установил ИНСТРУМЕНТЫ РАЗРАБОТЧИКА ПОДСИСТЕМА 1С 8.2 V3.98 а воз и ныне там, винда 7 х64, конечно же все под полными правами включая запуск 1С: Предприятия))))))
Прикрепления: 9766074.png (307.7 Kb)
 
tormozitДата: Среда, 01.03.2017, 07:19 | Сообщение # 6
Генералиссимус
Группа: Администраторы
Сообщений: 6184
Репутация: 156
Статус: Оффлайн
Уточни, как именно воз и где.
Исходная проблема

Цитата
Макет есть "DynamicWrapperX32", а ищет по прежнему "DynamicWrapperX".
Была решена. Кажется, по твоему скриншоту это подтверждается.
 
AntonioДата: Пятница, 07.04.2017, 15:08 | Сообщение # 7
Рядовой
Группа: Пользователи
Сообщений: 19
Репутация: 3
Статус: Оффлайн
Добрый день
Возможно я туплю, но перепробовал все методы, никак не могу зарегить компоненту StrMatchExtension
OS Windows 2012 server x64
верси ИР 4,01
сервер 1с x64, но запускаю 32 битным клиентом и так и сяк - ВСЕ безуспешно, выдает типа "не удалось загрузить модуль ... не найден указанный модуль
регистрацию компоненты пробовал в папке system 32 ВСЕ действия совершал от имени администратора в том числе и 1с запускал от имени администратора, но она упорно не регится, почитал на инфостарте что должны быть в system 32 еще две библиотеки mfc71.dll и msvcr71.dll нарыл скопировал их в system 32 уже и регить их пытался выдает ту же ошибку что и при регистрации StrMatchExtension 
может старые библиотеки или сервак надо ребутнуть после копирования в system 32, но насколько я знаю они при ребуте сервака сами не регятся, а принудительно не хотят, помогите разобраться sad
Прикрепления: 3137790.png (9.2 Kb)
 
tormozitДата: Пятница, 07.04.2017, 21:28 | Сообщение # 8
Генералиссимус
Группа: Администраторы
Сообщений: 6184
Репутация: 156
Статус: Оффлайн
Antonio, попробуй использовать (и сообщи о результате) библиотеки mfc120.dll и msvcr120.dll отсюда https://www.microsoft.com/ru-RU/download/details.aspx?id=40784
 
AntonioДата: Пятница, 07.04.2017, 22:54 | Сообщение # 9
Рядовой
Группа: Пользователи
Сообщений: 19
Репутация: 3
Статус: Оффлайн
Спасибо, попробую в понедельник
 
tormozitДата: Пятница, 14.04.2017, 23:07 | Сообщение # 10
Генералиссимус
Группа: Администраторы
Сообщений: 6184
Репутация: 156
Статус: Оффлайн
Удалось попробовать?
 
AntonioДата: Суббота, 15.04.2017, 13:24 | Сообщение # 11
Рядовой
Группа: Пользователи
Сообщений: 19
Репутация: 3
Статус: Оффлайн
Скачал библиотеки, закинул и в х64 и в х86 но так, но саму библиотеку от ИР пока не пробовал регить вручную, через твою админ обработку она не регится и под запуском под админом 1С, не идет

Добавлено (15.04.2017, 13:24)
---------------------------------------------
Скачал библиотеки, закинул и в х64 и в х86 но так, но саму библиотеку от ИР пока не пробовал регить вручную, через твою админ обработку она не регится и под запуском под админом 1С, не идет

 
Форум » Основной » Проблемные ситуации » 3.91 - ошибка регистрации компонент
  • Страница 1 из 1
  • 1
Поиск: