Arcmap -MS Visual Basic - "Invalid Data Format"

0 голосов
спросил 29 Ноя от arc2018 (140 баллов)
Внезапно возникла проблема - всплывает предупреждение: MS  Visual Basic - "Invalid Data Format" как при запуске проекта, так и при попытке скомплилировать текст Normal.mht в окне MS VB? при отладке возникает сообщение - connection to type library or object library for remote process has been lost. с указанием на ESRI Geoprocessing Object Library в системе библиотека по локации: C:\Program Files\ArcGIS\com\esriGeoprocessing.olb - присутствует..  Еще субъективно - Arcmap работает с подтормаживанием..

Переустановка Arcgis, MS Office и установка - VB6.0-KB290887-X86.exe - никак не изменили ситуацию, информации по данному случаю найти не удалось, буду благодарен за совет или подсказку.

1 Ответ

0 голосов
ответил 30 Ноя от Grigoriy (119,880 баллов)
редактировать 30 Ноя от Grigoriy

Основной совет - давно пора переходить на другой язык и средство разработки.

"At ArcGIS 10.1 there will not be an ArcObjects VBA SDK nor will new VBA development with ArcGIS for Desktop be supported. There will be an optional separate setup for legacy VBA support in the ArcGIS applications. This will require an additional licence authorisation similar to ArcGIS 10.

VBA will be available if needed so existing solutions can continue to work while the code is being migrated to .NET. We recommend all users with VBA code start migrating now to an add-in or custom extension using the ArcObjects SDK for .NET or Java. This is the end of the support of VBA as a development or customisation language for ArcGIS."

А подсказка где-то здесь:

https://docs.microsoft.com/en-us/office/vba/language/reference/user-interface-help/connection-to-type-library-or-object-library-for-remote-process-has-been-lost-er

Т.е. (скорее всего) у Вас где-то в проекте осталась "битая ссылка" на библиотеку. 

...