Имя: Пароль:
1C
1С v8
Как перенаправить с V81.COMConnector на V82.COMConnector
0 ИС-2
 
naïve
17.06.13
17:14
Есть сторонняя dll, которая использует V81.COMConnecto. Возможности поправить ее нет. Планируется переход с 8.1 на 8.2. Поэтому возник вопрос как можно перенаправить вызов V81.COMConnector на V82.COMConnector, чтобы в 8.2 работало так же.
1 shuhard
 
17.06.13
18:08
(0) [Возможности поправить ее нет]
поправь реестр
2 ИС-2
 
naïve
18.06.13
08:03
(0) спасибо. Можно более подробно. Нашел 2 папки, где лежат оба COMConnector. Дальше, что делать?
3 vde69
 
18.06.13
08:17
сделать копию dll
HEХ редактором найти в ней строку V81.COMConnecto и поправить 1 цифорку, только в редиме забоя :)

удивишся но этого достаточно
4 ИС-2
 
naïve
18.06.13
09:58
(3) спс, попробую.
Но в начале как (1) сделать?
5 qeos
 
18.06.13
10:00
не лезь туда
6 vde69
 
18.06.13
10:03
(4) нет, ничего не делать.

"V81.COMConnecto" это текстовый ресурс, исправляя его внутри DLL ты меняешь имя провайдера, по сколько 8.1 и 8.2 совместимы снизу вверх - все будет работать.

только разумеется у тебя должен быть нормально зарегестрирован ком 8.2 (регистрируется автоматом при установке платформы, если не ковырял ничего - то все ок)
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший