Обновление версий (1.1.6820.28447) - 1Cv7 ВСД в ГИС Меркурий - КБ99 Redmine

Проект

Общее

Профиль

Обновление версий (1.1.6820.28447)

Добавил(а) Михайлов Михаил больше 5 лет назад

Здравствуйте.

Наверное уже пора вам сделать что-то типа номеров версий или релизов. И наверное при каждом релизе писать с какого можно переходить и порядок такого перехода.

Пока буду опираться на версию ДЛЛ.
Куда смотреть? прошу помощи?

В общем выполнил действия указанные в обновлении.

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) - Добавил(а) Михайлов Михаил больше 5 лет назад

В общем нашел, что теперь вы вынесли определение ГМ в Глобальный Модуль конфигурации при начале работы системы. Может просто моя невнимательность, а может надо было где-то в истории версий вам упомянуть о таком. Если можно, то скажите, где отслеживать подобные изменения, что бы не копаться в коде интеграционного решения, а просто выполнить инструкцию по интеграции. Пусть даже и в общем виде. Спасибо.

RE: Обновление версий (1.1.6820.28447) - Добавил(а) Pentyukhov Sergey больше 5 лет назад

Рекомендация от разработчика только ОДНА. Скачивайте и устанавливайте ВЕСЬ пакет(все файлы) и тогда не будет проблем. :)

RE: Обновление версий (1.1.6820.28447) - Добавил(а) Михайлов Михаил больше 5 лет назад

Спасибо я так и делал - по инструкции. Только мы говорим об интеграционном решении, с минимальным изменением основной конфигурации. И эти самые "минимальные" изменения у вас описаны в вики, но как я обнаружил не все.

RE: Обновление версий (1.1.6820.28447) - Добавил(а) Pentyukhov Sergey больше 5 лет назад

Михайлов Михаил писал(а):

...И эти самые "минимальные" изменения у вас описаны в вики, но как я обнаружил не все.

Я не разработчик, я такой же ка и ВЫ.

RE: Обновление версий (1.1.6820.28447) - Добавил(а) Михайлов Михаил больше 5 лет назад

Pentyukhov Sergey писал(а):

Михайлов Михаил писал(а):

...И эти самые "минимальные" изменения у вас описаны в вики, но как я обнаружил не все.

Я не разработчик, я такой же ка и ВЫ.

Тогда прошу прощения.

RE: Обновление версий (1.1.6820.28447) - Добавил(а) кб99 Синявский Филипп больше 5 лет назад

Михайлов Михаил писал(а):

В общем нашел, что теперь вы вынесли определение ГМ в Глобальный Модуль конфигурации при начале работы системы. Может просто моя невнимательность, а может надо было где-то в истории версий вам упомянуть о таком. Если можно, то скажите, где отслеживать подобные изменения, что бы не копаться в коде интеграционного решения, а просто выполнить инструкцию по интеграции. Пусть даже и в общем виде. Спасибо.

Добрый день.
Подробные изменения для рабочей версии в #1529
для тестовой версии - в комментарях к коммитам в гихабе. для просмотра удобно пользоваться gitk или tourtoisegit

    (1-6/6)