| 
    
 | 
        Соединение 8.3 и 8.2 через COM соединение.....         | 
☑ | 
    
        | 
    0
    
        Umga2002    
       
    
    16.01.14 
            ✎
    12:06 
 | 
         
        Есть БД БП 3.0.28.12 платформа 8.3.4.389
 
 Есть обработка для подключеня к БД БП 2.0.54.11 через COM соединение.
 
 Все было нормально пока БП 3.0 запускалось под 8.2(предыдущие конфиги)
 
 Сейчас не происходит соединение по причине разных платформ запуска....
 
 Пробовал V82 = Новый COMОбъект("V82.Application");
 
 V82 = Новый COMОбъект("V8.Application");
 
 Не идет соединение....     
         | 
 | 
    
    
        | 
    1
    
        Umga2002    
       
    
    16.01.14 
            ✎
    12:09 
 | 
         
        Как выкрутиться....
 Кроме как Переписывать обработку....     
         | 
 | 
    
    
        | 
    2
    
        fisher    
       
    
    16.01.14 
            ✎
    12:15 
 | 
         
        regsvr32 comcntr.dll (версии 8.2)     
         | 
 | 
    
    
        | 
    3
    
        Alamo-10    
       
    
    16.01.14 
            ✎
    12:16 
 | 
         
        Слышал, что когда ставишь платформу (любого релиза), то компонента ComCtrl.dll регистрируется от устанавливаемого релиза. Т.е. в описанном случае она регнулась от платформы 8.3, поэтому, мне кажется, надо вручную ее зарегистрировать, взять файлик из папки 8.2     
         | 
 | 
    
    
        | 
    4
    
        fisher    
       
    
    16.01.14 
            ✎
    12:20 
 | 
         
        А чего бы не перевести БП 2.0.54.11 тоже под 8.3?
 У вас параллельно две платформы работает?     
         | 
 | 
    
    
        | 
    5
    
        Umga2002    
       
    
    16.01.14 
            ✎
    12:50 
 | 
         
        Запускается одним ярлыком но 
 
 Выдает сообщение:
 {Форма.Форма.Форма(35)}: Ошибка при вызове метода контекста (Connect): Произошла исключительная ситуация (1C:Enterprise 8.2.19.83): Существуют активные сеансы работы с данной базой, использующие версию платформы, не поддерживающую совместную работы с этой версией.
 Не совпадает версия временного файла.     
         | 
 | 
    
    
        | 
    6
    
        Nenaviwu1c20    
       
    
    16.01.14 
            ✎
    12:51 
 | 
         
        Пробовал V82 = Новый COMОбъект("V83.Application");     
         | 
 | 
    
    
        | 
    7
    
        fisher    
       
    
    16.01.14 
            ✎
    12:53 
 | 
         
        Еще раз. У вас параллельно две платформы работает? И из 8.3 надо стучаться к 8.2 по ком? Тогда см. (2) и (3).     
         | 
 | 
    
    
        | 
    8
    
        ptiz    
       
    
    16.01.14 
            ✎
    12:55 
 | 
         
        А давно ComCtrl.dll отвечает кроме COMConnector, еще и за Application ?     
         | 
 | 
    
    
        | 
    9
    
        fisher    
       
    
    16.01.14 
            ✎
    13:00 
 | 
         
        Чорд! А ведь верно. Проглядел...
 Сто лет через аппликейшн не стучался...     
         | 
 | 
    
    
        | 
    10
    
        fisher    
       
    
    16.01.14 
            ✎
    13:08 
 | 
         
        Тогда я х.з. как это лечить. Не должно было сломаться.
 Должны же быть зареганы и  "V83.Application" и "V82.Application" и каждый к себе стучаться.     
         | 
 | 
    
    
        | 
    11
    
        Umga2002    
       
    
    16.01.14 
            ✎
    13:35 
 | 
         
        Спасибо решение:
 
 regsvr32 comcntr.dll
 
 V82 = Новый COMОбъект("V83.Application");     
         | 
 |