#0
by Vstur
Подскажите, куда копать... Вводные: - сложная интегрированная конфигурация на основе УТ 10.3 + куча сторонних модулей, в числе котрых и логистика с использованием карт CityGuide, старых, еще вер.3 или даже отдельно модуль тот же логистики с использованием карт CityGuide Т
#1
by Vstur
Сорри Толстый клиент. Все равно, файловая или клиент-сервер. На клиенте с 32-битной ОС (любой) все работает и на 8.1 и на 8.2 На клиенте с 64-битной ОС (любой) на 8.1 работает, на 8.2 падает. Падает на создании объекта CityGuideControl. Под работает имею в виду, создается объект и визуализируются карты. Объяснений найти не могу. В чем может быть различие.
#2
by Garykom
1. Обратиться сюда и сюда Если не помогло, то 2. Нанять кого то чтобы переписал на другие открытые карты, например на вот так или так
#3
by France
сторонние модули? СОМ объекты?.. вот тут и копать.. и до обеда: с публикациями СОМ проблемы скорее всего..
#4
by VladZ
Из истории: когда только появились 64-битные ОС были проблемы с драйверами. На принтера точно были.. И еще на какое-то оборудование, не помню уже. Отсюда совет: если нужно специфичное ПО - 64бита лучше не ставить. Теперь к вопросу: Кто виновать? И что делать? Пишем разработчику (тому кто придумал CityGuideControl). Возможно, они используют кривые библиотеки, которые не дружат с 64разрядами.
#5
by Vstur
А как эти гипотезы объясняют, что под 64-bit на платформе 8.1 все работает, а на 8.2 - нет.
#9
by Vstur
Падает - это прекращает работу с обезличенным сообщением в журнале: Компьютер: yyy.xxx.local Описание: Имя сбойного приложения: 1cv8.exe, версия: 8.2.18.109, отметка времени: 0x51dc0d70 Имя сбойного модуля: unknown, версия: 0.0.0.0, отметка времени 0x00000000 Код исключения: 0xc000041d Смещение ошибки: 0x75284f69 Идентификатор сбойного процесса: 0x1104 Время запуска сбойного приложения: 0x01d25b7e66afa3f9 Путь сбойного приложения: C:Program Files (x86)1cv828.2.18.109in1cv8.exe Путь сбойного модуля: unknown Код отчета: c692c77d-c771-11e6-b734-00155d4d3204
#11
by dmpl
В объекте CityGuideControl происходит необработанное исключение. В 8.1 платформа это дело обрабатывала сама, а 8.2 валится, т.к. не обрабатывает это исключение.
#14
by shust
Значит длл-ка не регистрируется автоматически, попробуйте вручную зарегистрировать используемые длл.
#17
by Vstur
Более того. Картография CityGuide защищена своим hasp-ключом. Есть web-приложение Admin Control Center, с помощью которого можно смотреть то, что относится к ключам, кол-ву лицензий, сеансам пользователей по захвату лицензий на ключах и т.п. И под 8.1, и под 8.2 видно, что пользовательский сеанс открывается, лицензия CityGuide захватывается. Т.е. с этой точки зрения все ок. Вот только 8.2 падает, а 8.1 - работает....
#18
by dmpl
Рекомендую начать поиски с мест обращения к этой компоненте, которые заключены в Попытка - Исключение.
#20
by Vstur
Строчка сразу же была поймана, это вызов метода, где параметром передается "CITYGUIDECONTROL.CityGuideControlCtrl.1" Это строка, идентифицирующая ActiveX. (ProgID). Далее в отладчике 1с лезть некуда...
#24
by Cyberhawk
"UAC - это первое,что выключаю после установки ОС" // Это не избавляет от необходимости запуска в elevated-режиме
#25
by Cyberhawk
И слово "выключаю" некорректно - его можно лишь понизить до минимума, но не выключить. Иначе не было бы необходимости из
#27
by dmpl
Без исключений (включите остановку по ошибке)? Тогда сравнивайте свойства объекта - там можно обнаружить много интересного. Например, Read once свойства...
#28
by Vstur
А все равно, обрамлять фрагмент попыткой-исключением, или нет, хоть с отладкой "останов по ошибке", хоть как, все равно вылетает просто 1с на этой же строке....и конец...
#29
by dmpl
Так в 8.1 надо ловить исключения. Если есть исключение в внешней компоненте - к бабке не ходи - 8.2 будет падать. Не умеет она обрабатывать это.
#31
by Про100Филя
Версию ОС в студию. У меня длл-ки на 10-ке отваливались, на ms server 2016 тоже не работали.
#33
by Vstur
Под 8.1 исключения не происходит. После вызова метода в самом объекте внешне (в отладчике) ничего не меняется и не происходит. Просто проходит строку и работает дальше...
#34
by mistеr
Ну и чего ты еще хочешь? Пользуйся поддерживаемыми версиями или создавай все условия для работы этого старья. Из любопытства, попробуй создать этот объект из WSH.
#35
by Vstur
пока на всех локальных клиентских машинах XP 32, доступ из вне через терминальный сервер 2003 32-bit, поэтому до сих пор не спотыкались об это. страшит перспектива появления клиентов на 64-bit OS.
#37
by Vstur
Аналогичная проблема, если вместо карт CityGuide использовать карты Google. При прочих равных на 8.1 нормально, на 8.2 вылет на клиенте с 64-битной ОС.
#40
by Vstur
только понял вопрос, для GoogleMaps летит на аналогичной конструкции: Карты.AddMap(1, "Shell.Explorer.2", ЭтотОбъект, ИндексКарты);
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Не работает функия вопрос() в 8-ке/в SQL не работает в файл серверной работает
- Функция СводныйОстаток не работает на сервере, а на локальной базе работает
- Проблема с двухядерным процом
- Проблема с получением итогов в 1С 7.7 SQL
- Не работает сортировка в СКД на одном клиенте, а на другом - работает
- Обработка создана на платформе 8.3, можно ли открыть ее на платформе 8.2 ? УФ
В этой группе 1С
- НДС при перемещении товаров с опта в розницу БП 3.0
- 1С РОЗНИЦА 2.2 И ВАЛОВАЯ ПРИБЫЛЬ
- Формат(Дата, ДФ='ММММ гггг ') в форме элемента
- Excel 2010. Обновить/очистить кэш фильтра сводной таблицы по новым данным.
- v7: Фискальный регистратор штрих и система налогооблажения
- Как сделать чтобы колонки в макете сворачивались
- Как выгрузить новые реквизиты номенклатуры на БИТРИКС
- обновить предопределенный вариант отчета УТ 11.2.3.177
- Конвертация, отладка алгоритмов загрузки. Модуль отладки формируется криво
- Не вижу принтеры удаленных пользователей win server 2012 r2 standart
- Для Directbank нужна подписка ИТС или нет?
- СКД Функции расчета итога группировки и отборы
- ЗУП 3. Корректировка записей регистров, где?
- Что такое сокрыто в ТЧ "Товары" реализации
- The specified account already exists
- 1с УПП, справки других страхователей
- Поставили 8.3.9.2033, и он не доверяет подключению по COM! Где это настроить?
- Интеграция с эквайрингом от Сбербанка
- Шрифт для программирования
- Работа с внешними отчетами в ERP.