Seven 64 bit

0 голосов
спросил 14 Сен, 11 от Dido_kz1 (11,020 баллов) в категории Программные продукты Esri
привет всем, господа, мои СОМ объекты не работают на win7 64 bit,
т.е при добавлений в аркмап пишет: новые объекты не добавлены
дело в чем может быть. неужели придется код менять ?

7 Ответы

0 голосов
ответил 14 Сен, 11 от TDenis (42,620 баллов)
Это на VB что ли код?
0 голосов
ответил 15 Сен, 11 от geouser (9,040 баллов)
У меня такое например было недавно при установке DLL.
Как варианты:
ArcGIS при установке компонентов может нужно запускать как Администратор. (В одном случае это решило проблему, хотя не знаю как это связано с 64-битностью).
И в проекте инсталлятора есть опция Platform - у меня стоит Any CPU, а можно и выбрать только x86 или x64 (у меня Visual Studio 2008).
0 голосов
ответил 16 Сен, 11 от Dido_kz1 (11,020 баллов)
Это на VB что ли код?

yes, давно написаны мои СОМ-ы
0 голосов
ответил 16 Сен, 11 от Dido_kz1 (11,020 баллов)
У меня такое например было недавно при установке DLL.
Как варианты:
ArcGIS при установке компонентов может нужно запускать как Администратор. (В одном случае это решило проблему, хотя не знаю как это связано с 64-битностью).
И в проекте инсталлятора есть опция Platform - у меня стоит Any CPU, а можно и выбрать только x86 или x64 (у меня Visual Studio 2008).

аркмап запустить от администратора ? а СОМ-ы без инсталятора, просто библиотеки
СОМ-ы написаны мною ещё года 2 назад на VB6 Smile
0 голосов
ответил 16 Сен, 11 от geouser (9,040 баллов)
Да, в ряде случаев объекты не регистрируются из-за отсутствия административных прав при установке.

Я не в курсе про совместимость VB6 DLL и семёрки x64. Мне хватает возни с куда более современной Visual Studio 2008.

Вообще-то неплохо бы и версию ArcGIS указать, иначе разговор беспредметный.
0 голосов
ответил 18 Сен, 11 от Dido_kz1 (11,020 баллов)
9.3.1

0 голосов
ответил 19 Сен, 11 от geouser (9,040 баллов)
Ничего нового добавить не могу.
Возможно инфа есть в англоязычных форумах ESRI.
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...