Форумы » Вопросы и ответы по интеграции »
Обновление версий (1.1.6820.28447)
Добавил(а) Михайлов Михаил около 6 лет назад
Здравствуйте.
Наверное уже пора вам сделать что-то типа номеров версий или релизов. И наверное при каждом релизе писать с какого можно переходить и порядок такого перехода.
Пока буду опираться на версию ДЛЛ.
Куда смотреть? прошу помощи?
В общем выполнил действия указанные в обновлении.
3. скопировать все dll в папку .\Extforms\
SoapDLL_test.dll
SoapDll_work.dll
SharpRaven.dll
Newtonsoft.Json.dll
4.1 Регистрация новой версии
SystemRoot\Microsoft.NET\Framework\v4.0.30319\regasm.exe soapdll_work.dll /codebase /tlb:soap_work.tlb /verbose
4.2 Обновите конфигурацию 1С
5. создайте файл defcls.prm в корне ИБ
в файле исправьте пути к обработкам Меркурий_ГлобальныйМодуль.ert и Меркурий_Интеграция.ert
Вроде все получается успешно, однако при запуске Меркурий_Параметры выдается много ошибок:
|regasm """+КаталогБиблиотек+ГМ<>>.ИмяDLL+".dll"" /codebase
{C:\1C\OP2018\EXTFORMS\МЕРКУРИЙ_ПАРАМЕТРЫ.ERT}: Переменная не определена (ГМ)
ГМ<>>.Инициализация(Контекст);
{C:\1C\OP2018\EXTFORMS\МЕРКУРИЙ_ПАРАМЕТРЫ.ERT}: Переменная не определена (ГМ)
Предупреждение("Библиотека "+ГМ<>>.ИмяDLL+".dll зарегистрирована, версия = " + ГМ.Компонента.Версия);
{C:\1C\OP2018\EXTFORMS\МЕРКУРИЙ_ПАРАМЕТРЫ.ERT}: Переменная не определена (ГМ)
Предупреждение("Библиотека "+ГМ<>>.ИмяDLL+" не зарегистрированна!");
{C:\1C\OP2018\EXTFORMS\МЕРКУРИЙ_ПАРАМЕТРЫ.ERT}: Переменная не определена (ГМ)
Предупреждение("Библиотека "+ГМ<>>.ИмяDLL+" не зарегистрированна!");
{C:\1C\OP2018\EXTFORMS\МЕРКУРИЙ_ПАРАМЕТРЫ.ERT}: Переменная не определена (ГМ)
Попытка ГМ<>>.Инициализация(Контекст); Исключение Конецпопытки;
{C:\1C\OP2018\EXTFORMS\МЕРКУРИЙ_ПАРАМЕТРЫ.ERT}: Переменная не определена (ГМ)
ГМ<>>.ТермическиеУсловияПеревозки.Выгрузить(спТермическиеУсловияПеревозки);
{C:\1C\OP2018\EXTFORMS\МЕРКУРИЙ_ПАРАМЕТРЫ.ERT}: Переменная не определена (ГМ)
Если ГМ<>>.ИмяФайлаНастроек() = КаталогИБ()+"Меркурий_Параметры.cfg" Тогда
{C:\1C\OP2018\EXTFORMS\МЕРКУРИЙ_ПАРАМЕТРЫ.ERT}: Переменная не определена (ГМ)
ГМ<>>.СписокФирм.Выгрузить(СписокФирм);
{C:\1C\OP2018\EXTFORMS\МЕРКУРИЙ_ПАРАМЕТРЫ.ERT}: Переменная не определена (ГМ)
...
файл cfg с параметрами тоже удалил, что бы сделать как с нуля.
Собственно вижу, что Формекс и 1С++ не загрузились
Ответы (6)
RE: Обновление версий (1.1.6820.28447) - Добавил(а) Михайлов Михаил около 6 лет назад
В общем нашел, что теперь вы вынесли определение ГМ в Глобальный Модуль конфигурации при начале работы системы. Может просто моя невнимательность, а может надо было где-то в истории версий вам упомянуть о таком. Если можно, то скажите, где отслеживать подобные изменения, что бы не копаться в коде интеграционного решения, а просто выполнить инструкцию по интеграции. Пусть даже и в общем виде. Спасибо.
RE: Обновление версий (1.1.6820.28447) - Добавил(а) Pentyukhov Sergey около 6 лет назад
Рекомендация от разработчика только ОДНА. Скачивайте и устанавливайте ВЕСЬ пакет(все файлы) и тогда не будет проблем.
RE: Обновление версий (1.1.6820.28447) - Добавил(а) Михайлов Михаил около 6 лет назад
Спасибо я так и делал - по инструкции. Только мы говорим об интеграционном решении, с минимальным изменением основной конфигурации. И эти самые "минимальные" изменения у вас описаны в вики, но как я обнаружил не все.
RE: Обновление версий (1.1.6820.28447) - Добавил(а) Pentyukhov Sergey около 6 лет назад
Михайлов Михаил писал(а):
...И эти самые "минимальные" изменения у вас описаны в вики, но как я обнаружил не все.
Я не разработчик, я такой же ка и ВЫ.
RE: Обновление версий (1.1.6820.28447) - Добавил(а) Михайлов Михаил около 6 лет назад
Pentyukhov Sergey писал(а):
Михайлов Михаил писал(а):
...И эти самые "минимальные" изменения у вас описаны в вики, но как я обнаружил не все.
Я не разработчик, я такой же ка и ВЫ.
Тогда прошу прощения.
RE: Обновление версий (1.1.6820.28447) - Добавил(а) кб99 Синявский Филипп около 6 лет назад
Михайлов Михаил писал(а):
В общем нашел, что теперь вы вынесли определение ГМ в Глобальный Модуль конфигурации при начале работы системы. Может просто моя невнимательность, а может надо было где-то в истории версий вам упомянуть о таком. Если можно, то скажите, где отслеживать подобные изменения, что бы не копаться в коде интеграционного решения, а просто выполнить инструкцию по интеграции. Пусть даже и в общем виде. Спасибо.
Добрый день.
Подробные изменения для рабочей версии в #1529
для тестовой версии - в комментарях к коммитам в гихабе. для просмотра удобно пользоваться gitk или tourtoisegit