Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Прочее]

Разные версии платформ

Sargez
читатель
офлайн
Дата регистрации: 21.10.2010
Сообщений: 247
Пост №1
 
13.10.2011 12:22

Здравствуйте,<br> <br>Подскажите, пожалуйста, если на сервере А стоит платформа 8.2.13 а на сервере Б стоит платформа 8.2.14. Можно ли с сервера 8.2.13 по Com соединению подсоединиться к серверу 8.2.14, при условии, что на сервере А будет зарегестрирована dll "comcntr.dll" 14 платформы? Или подскажите, если это вообще возможно, как можно организовать данное подключение?<br> <br>Спасибо всем откликнувшимся. С нетерпением жду ответа

Денис (САМАРА)
читатель
офлайн
Дата регистрации: 09.04.2008
Сообщений: 8351
Пост №2
 
13.10.2011 12:59

Думаете имеет какое-то значение каких версий зарегистрированы dll, если клиент, который получает данные от сервера, все равно запущен на определенной версии?

Sargez
читатель
офлайн
Дата регистрации: 21.10.2010
Сообщений: 247
Пост №3
 
13.10.2011 13:07

клиент запущен на 14. лезит на сервер там платформа 13.

Денис (САМАРА)
читатель
офлайн
Дата регистрации: 09.04.2008
Сообщений: 8351
Пост №4
 
13.10.2011 14:52

Тогда при чем здесь<br>> с сервера 8.2.13 по Com соединению подсоединиться к серверу 8.2.14<br>?<br> <br>Клиент не подключится к серверу с другой версией платформы. COM-соединение, созданное через СOMСonnector будет такой же версии, что и запущенное приложение, т.к. процесс новый не создается. Если же СОМ-соединение создано через v8Application, то comcntr.dll используется из папки запуска файла EXE. В реестре зарегистрирована последняя версия dll. Можете конечно поэкспериментировать и "подсунуть" вместо последней версии 13-ю, запустить клиента на 14-й, а СОМ-объект инициализировать из 13-й и с помощью него получить соединение с сервером.

Алавир
читатель
офлайн
Дата регистрации: 20.04.2011
Сообщений: 511
Пост №5
 
14.10.2011 00:56

> запустить клиента на 14-й, а СОМ-объект инициализировать из 13-й и с помощью него получить соединение с сервером.<br>Не должно получиться.<br>У меня клиенты установили 13ю, поверх стоявшей ранее 14й. При установке были зарегистрированы библиотеки от 13й. После этого при запуске обмена под 14й платформой вываливалась ошибка на несоответствие версии платформы и соответствующей dll. Смогли обменяться, только переставив 14ю платформу заново.

Денис (САМАРА)
читатель
офлайн
Дата регистрации: 09.04.2008
Сообщений: 8351
Пост №6
 
14.10.2011 09:46

Установка прописывает в реестр свою dll, поэтому логично что СОМ-соединение запускалось от 13-й версии. А вот если принудительно запустить (указав в "стартере") 13-ю платформу, а пользоваться в СОМ 14-й, то вот и будет результат.

Показывать по 10 20 40 сообщений

Читают тему:

1 гостей
Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация