Имя: Пароль:
1C
1С v8
2 разные версии Сервера 1С:Предприятие на одном сервере. А что делать с comcntr.dll ?
,
0 StepanRazin
 
05.10.24
20:12
2 разных релиза, установлены в разные папки, запущены на разных портах.

Но, насколько я понимаю, comcntr.dll постоянно используется для обмена между базами и пр.

Как они будут её делить?
1 osa1C
 
05.10.24
20:33
(0) Зачем их делить? Насколько я понимаю, для каждого релиза comcntr.dll свой
2 osa1C
 
05.10.24
20:36
3 vde69
 
05.10.24
20:37
к сожалению кроме как переименовать один ком объект реально совместно использовать нельзя...

ну или использовать какие-то обертки...

тут дело в том, что пространство имен ком объектов на сервере одно и невозможно юзать два одинаковых имени

хотя лично сталкивался когда к одной Файловой базе цеплялись разные версии платформы одновременно
4 StepanRazin
 
05.10.24
20:42
(2) Задача сделать так, чтобы не требовалось вносить изменения в существующие конфигурации.

Видимо, не судьба.
5 osa1C
 
05.10.24
20:57
(4) остался вопрос, зачем использовать два разных релиза?
6 Мимохожий Однако
 
05.10.24
23:09
(5) пиратка )
7 d4rkmesa
 
05.10.24
23:25
(0) Получится не со всеми версиями и это геморрой, полной инструкции по которому вы не найдете. Нормально и без геморроя получалось только с 8.2 и 8.3. Даже если использовать обертки с разными именами (кстати, это уже потребует изменения конфигурации, что не соответствует вашему ТЗ), некоторые версии используют одинаковые зависимости, которые несовместимы между собой (т.е. будет работать что-то одно, а то, что не будет работать, будет валиться с ошибкой чего-то там в dllhost). Тут на форуме Volkov раньше часто на эту тему раньше писал, я так понимаю, в итоге смирился.
Обмены типовые перевести на веб-сервисы или файлы, нетиповые - тоже или на шину. Com не нужен.
8 StepanRazin
 
06.10.24
00:13
(6) Пиратка то здесь при чём?

Разные базы под разными релизами - несколько очень старых, которые не должны обновляться, остальные - постоянно обновляемые.
9 Сергиус
 
06.10.24
00:31
10 StepanRazin
 
06.10.24
10:47
Всем спасибо, купим вторую лицензию на сервер 1С Предприятия и вынесем на отдельную виртуалку.
Закон Брукера: Даже маленькая практика стоит большой теории.