Здравствуйте, пожалуйста помогите запустить примеры из GIS ToolKit Active. При компиляции проекта примера выводится ошибка The type 'axGisToolKit.axcMapView' is defined in an assembly that is not referenced. You must add a reference to assembly 'axGisToolKit, Version=11.3.0.0, Culture=neutral, PublicKeyToken=null'.
следуя указаниям автора: зарегистрировал axGisToolKit.ocx удалил папки bin & obj удалил старый и добавил новый reference
после добавления нов.reference выводится ошибка о том что неудалось загрузить нужную библ. Could not determine the dependencies of the COM reference "axGisToolKit". Ошибка при загрузке библиотеки. (Exception from HRESULT: 0x80029C4A (TYPE_E_CANTLOADLIBRARY)) Myfirst
пысы: регистрировал .ocx вручную через командную строку. получал положительный отклик от системы.
Под каким Windows работаете? Указанные пары команд regsvr32.exe С:\каталог установки\GIS ToolKit Active\axGisToolKit.ocx regsvr32.exe /u С:\каталог установки\GIS ToolKit Active\axGisToolKit.ocx вы вместе выполняли? Дело в том, что вторая команда отменяет регистрацию.
Win7 сначала regsvr32.exe /u С:\каталог установки\GIS ToolKit Active\axGisToolKit.ocx после regsvr32.exe С:\каталог установки\GIS ToolKit Active\axGisToolKit.ocx
ниже последовательность моих действий: Открыл проект Myfirst первым делом удалил старые ссылки на axGisToolKit, AxaxGisToolKit из reference Создал новую форму, добавил на форму компоненты из палитры компонентов GIS ToolKit Active, в окне Solution Explorer в разделе References успешно добавились ссылки на axGisToolKit, AxaxGisToolKit. Удаляю только что созданную форму, сохраняюсь и выхожу. В папке с проектом удалил папки \bin и \obj, после открываю и пересобираю проект.
выскакивает ряд ошибок связ.с коорд. X и Y 'AxaxGisToolKit.AxaxMapPoint' does not contain a definition for 'X' and no extension method 'X' accepting a first argument of type 'AxaxGisToolKit.AxaxMapPoint' could be found (are you missing a using directive or an assembly reference?)
и ошибка Could not determine the dependencies of the COM reference "axGisToolKit". Ошибка при загрузке библиотеки. (Exception from HRESULT: 0x80029C4A (TYPE_E_CANTLOADLIBRARY)) Myfirst
Все сделано правильно. Пример поправим. Вместо axMapPoint.X или У надо пользоваться методами GetPoint SetPoint: aPoint.GetPoint(ref переменная для Х, ref переменная для Y);
Could not determine the dependencies of the COM reference "axGisToolKit". Ошибка при загрузке библиотеки. (Exception from HRESULT: 0x80029C4A (TYPE_E_CANTLOADLIBRARY)) Myfirst
открыл проект FindObj, проделал все те же самые действия, при построении проекта выскакивает только 1 ошибка о неуд.загрузке библ.
Could not determine the dependencies of the COM reference "axGisToolKit". Ошибка при загрузке библиотеки. (Exception from HRESULT: 0x80029C4A (TYPE_E_CANTLOADLIBRARY)) FindObj
в окне Solution Explorer, в References, axGisToolKit, AxaxGisToolKit после добавления компонент.на форму, идет с версией 11.3.0.0 т.е вроде бы все правильно....
(у меня ось Win7, архитек. x64, среда разр. VS2008 professional)
Здравствуйте! Проблем не должно возникнуть. Коротко еще раз действия, которые необходимо выполнить: - зарегистрировать OCX (но надо убедиться, что больше других OCX не зарегистрировано) - в VS открыть приложение и не открывать формы. - в solution explorer в references удалить ссылки на GTK включая stdole. - создать новую форму в проекте, "кинуть" на нее какой-нибудь компонент GTK - сохранить проект и убедиться, что в проект добавились ссылки на GTK. - удалить форму, которую создали. Сохранить проект.
Могу Вам выслать проект подготовленный для версии 11.3.8, в котором также исправлено
Цитата
Вместо axMapPoint.X или У надо пользоваться методами GetPoint SetPoint: aPoint.GetPoint(ref переменная для Х, ref переменная для Y);
удалил также и stdole, не получается, ошибка та же( Роман, Оо будьте добры скиньте пожалуйста проект на почту zzudik@rambler.ru или в другое место откуда можно будет потом скачать.
пысы: кстати почему библиот.axaxgistoolkit, axgistoolkit версии 11.3.0? я скачивал гтк верс.11.3.8, или так и должно быть?