|
Com соединение! Как задать версию платформы? | ☑ | ||
---|---|---|---|---|
0
Robin iz Robinov
20.02.13
✎
11:02
|
Пытаюсь подключится к 1С через com соединение, вроде как получилось но выходи сообщение "Несоответствие версий клиента и сервера"
Как задать номер версии при COM соединении??? На компе установлены две версии 8.2.14 и 8.2.17 Сервер крутиться на 8.2.14 |
|||
1
Fragster
гуру
20.02.13
✎
11:02
|
у меня не получилось, плюнул и поставил одну версию везде
|
|||
2
Ursus maritimus
20.02.13
✎
11:03
|
Еще раз проинсталлируй 14. По идее ключ в реестре перепишется
|
|||
3
butterbean
20.02.13
✎
11:03
|
я помнится в реестре менял программно перед соединением
|
|||
4
Robin iz Robinov
20.02.13
✎
11:04
|
(1) Не охото удалять, пробовал добавлять Version=8.2.14; Не канает!
|
|||
5
Robin iz Robinov
20.02.13
✎
11:05
|
(3) Спасибо за идею!
Может кто нашел как указать. |
|||
6
Defender aka LINN
20.02.13
✎
11:05
|
(4) Библиотеку зарегистрировать. Только нафига вообще зоопарк из верский держать?
|
|||
7
tdm
20.02.13
✎
11:07
|
(5) на одну перейти...тоже чудил менял, если погуглить есть конкретные решения, но оно того не стоит
|
|||
8
Robin iz Robinov
20.02.13
✎
11:11
|
(6) регистрация не канает
regsvr32.exe "C:\Program Files (x86)\1cv82\8.2.14.533\bin\comcntr.dll" |
|||
9
Robin iz Robinov
20.02.13
✎
11:13
|
(6)
зоопарк держу так как сервак работает на 8.2.14 |
|||
10
Magic Dick
20.02.13
✎
11:13
|
(9) вот и мучайся теперь
|
|||
11
Fragster
гуру
20.02.13
✎
11:15
|
(9) а что мешает поставить на сервак 8.2.17 параллельно?
|
|||
12
Robin iz Robinov
20.02.13
✎
11:15
|
(11) это тема проблемная так как много серваков и много пользователей
|
|||
13
Magic Dick
20.02.13
✎
11:16
|
(11) сумачечий консерватизм
|
|||
14
Fragster
гуру
20.02.13
✎
11:18
|
(12) ставишь юзерам через политики 17 релиз параллельно, перед тем поменяв 8.2 на 8.2.14 в файлике со списком баз скриптом.
ставишь сервак 8.2.17 параллельно с 8.2.14. ночью перепиривязываешь базы и меняешь в файликах списка баз порт и версию. |
|||
15
Magic Dick
20.02.13
✎
11:20
|
с подполья
Причиной затруднений с одновременным использованием 1С:Предприятия и V82.COMConnector разных версий является особенность загрузки статически компонуемых динамических бибилиотек в Windows. Таковыми библиотеками в 1С:Предприятии являются core82.dll, stl82.dll, wbase82.dll. Объект V82.COMConnector является внутрипроцессным. Это значит, что его загрузочные модули загружаются в адресное пространство создающего его процесса. Если V82.COMConnector создается из 1С:Предприятия, то в адресное пространство 1С:Предприятия загружены компоненты 1С:Предприятия определенной версии, в том числе и компоненты core82.dll, stl82.dll, wbase82.dll. При создании V82.COMConnector в адресное пространство 1С:Предприятия загружаются компоненты, используемые объектом V82.COMConnector соответствующей версии, в том числе компоненты core82.dll, stl82.dll. Однако, ранее загруженные 1С:Предприятием компоненты core82.dll, stl82.dll операционня система не может отличить от тех, которые должен загрузить V82.COMConnector. Поэтому объекту V82.COMConnector придется использовать core82.dll, stl82.dll, которые загрузило 1С:Предприятие. Если при этом версии 1С:Предприятия и V82.COMConnector, то процесс может стать неработоспособен. Возможно одновременно использовать только внешние соединения 1С:Предприятия, версия которых отличается 2-й цифрой (V8.COMConnector, V81.COMConnector, V82.COMConnector). Предполагалось, что одновременное использование разных версий 1С:Предприятия в рамках одниковых двух первых цифр, например, 8.2.12 и 8.2.13, не должно являться массовой практикой. |
|||
16
Robin iz Robinov
20.02.13
✎
13:12
|
Переустановил 8.2.14 и пошло
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |