Показать сообщение отдельно
Старый 31.12.2018, 07:05   #96 (permalink)
Абориген
 
Регистрация: 06.05.2016
Сообщений: 1,161
Вы сказали Спасибо: 154
Поблагодарили 175 раз(а) в 160 сообщениях
Сказал(а) Фууу!: 23
Сказали Фууу! 11 раз(а) в 11 сообщениях
Откуда: Кемерово
По умолчанию

Возможно уже решили по Тимке.
Но на картинках видно что в ХМЛ файле прямое указание на ДЛЛ с .42 в имени, и даже если в целевую папку VeCom накидать файлы от .41 имена у них не будут содержать цифры 42 и ОДИС их просто не увидит, ибо будет искать именно .....42.dll

----------

У себя делал немного иначе, поэтому мой рецепт решения такой:

1. Установите .41:
Для просмотра ссылок или изображений в данном разделе, у Вас должно быть не менее 15 сообщение(ий). Сейчас у Вас 0 сообщение(ий).


2. В xml файле замените раздел EDIC_D_PDU_API_OE (у вас как я понял только инжиниринг, если будет еще и сервис то поправить еще и раздел с именем EDIC_D_PDU_API_OS) с ссылкой на установленную 41 версию

<MVCI_PDU_API>
<SHORT_NAME>EDIC_D_PDU_API_OE</SHORT_NAME>
<DESCRIPTION>EDIC D-PDU API Implementation</DESCRIPTION>
<SUPPLIER_NAME>Softing AG</SUPPLIER_NAME>
<LIBRARY_FILE URI="file:/C:/Program Files (x86)/Softing/D-PDU API/1.20.041/vecom/PDUAPI_SoftingAG_1.20.041.dll"/>
<MODULE_DESCRIPTION_FILE URI="file:/C:/Program Files (x86)/Softing/D-PDU API/1.20.041/vecom/MDF_SoftingAG_EDIC-PDU-API_1.20.041.xml"/>
<CABLE_DESCRIPTION_FILE URI="file:/C:/Program Files (x86)/Softing/D-PDU API/1.20.041/vecom/CDF_SoftingAG_EDIC-PDU-API_1.20.041.xml"/>
</MVCI_PDU_API>

3. В файле C:\ODIS-DIAG-MODULES-ENGIN\MCD-SERVER\VWMCD\MCD3D_SERVER.ini
есть строка
# selected PDU-API entry of the considered RDF file
MCD3D_MVCI_PDU_API_Shortname="EDIC_D_PDU_API_1_20_ 042"

замените ее на
MCD3D_MVCI_PDU_API_Shortname="EDIC_D_PDU_API_OE"
или
MCD3D_MVCI_PDU_API_Shortname="EDIC_D_PDU_API_1_20_ 041"

что впринципе одинаково при установленной .41 потому что она в xml тоже добавит запись EDIC_D_PDU_API_1_20_041

Для Сервиса п.3 не нужен.

4. Все. Можно проверять

Последний раз редактировалось Дмитрий 42; 31.12.2018 в 07:10..
Дмитрий 42 вне форума   Ответить с цитированием