Имя: Пароль:
1C
1С v8
Недопустимая строка с указанием класса
0 snikos
 
12.09.12
02:34
Доброе утро всем.
Перешел на релиз предприятия 8.2.16.352 (Клиет-серверный вариант)
На некоторых машинах при запуске 1С выдает табло выдает "Недопустимая строка с указанием класса". И все вроде бы ничего, но настало время выполнить синхронизацию с ЗиУП и тут ошибка проявилась:

{Обработка.СинхронизацияСЗУП.Форма.Форма.Форма(23)}: Ошибка при вызове конструктора (COMObject)
   УдаленнаяБаза8 = Новый COMObject("V82.Application");
по причине:
Недопустимая строка с указанием класса

Рекомендованный в сети "dll" зарегистрировал: regsvr32 C:\Program Files\1cv8.2\bin\comcntr.dll
Не помогло. Что еще можно придумать?
1 snikos
 
19.09.12
08:10
Проверил подключение к базе через Универсальный данными XML. Все Ок! А через Объект не работает.
2 Живой Ископаемый
 
19.09.12
08:14
зарегистрировал на сервере? проверил что зарегистрировалось?
3 snikos
 
19.09.12
09:43
Да зарегитсрировал.
4 Живой Ископаемый
 
19.09.12
09:44
рассказывай как проверил.
5 Maxus43
 
19.09.12
09:45
установи ещё раз предыдущую платформу, не удаляя ничего
6 snikos
 
19.09.12
09:59
(2)Запустил на сервере предприятие. До регитсрации в табло вылетала ошибка "Недопустимая строка с указанием класса", теперь нет.
7 snikos
 
19.09.12
10:01
(5) Возврата нет, около полусотни пользователей переведены уже...
8 Maxus43
 
19.09.12
10:02
(7) ты не понял, при чем тут возврат? просто установи платформу старую, просто установи - значит запусти сетап.экзэ. новую платформу не трогай, с ней и будут юзеры запускаться. 8.2 позволяет много платформ держать на 1 комае
9 Живой Ископаемый
 
19.09.12
10:03
2(6) то есть нет уже никакой ошибки? понятно... ффух
10 snikos
 
19.09.12
10:05
(9) Ошибка как раз есть.
При запуске платформы не вылетает, а запуск обработки "Синхронизация с ЗУП" не идет.
11 Живой Ископаемый
 
19.09.12
10:06
а.. так это ловится отладчиком.. уже словил?
12 snikos
 
19.09.12
10:07
(8) Хорошо, завтра проверю со старой платформой.
13 Maxus43
 
19.09.12
10:09
(12) на клиентах имеется ввиду, не удаляли старую платформу же? поставили новую и всё, вот и поставьте ещё раз старую. много юзеров - политиками доменными можно поставить
14 Aprobator
 
19.09.12
10:10
(0) ... на некоторых машинах... Права пользователей на реестр проверь.
15 Maxus43
 
19.09.12
10:10
(13) + у кого не запускается обработка? с него и начни, проверь
16 snikos
 
19.09.12
10:14
(11) Да здесь то и ловить не пришлось. Вылетает на спроке:
УдаленнаяБаза8 = Новый COMObject("V82.Application");
17 snikos
 
19.09.12
10:17
(14) Права на реестр? Реестр в 1С это где?
18 Aprobator
 
19.09.12
10:18
(17) это не в 1С. Дерни админов. Была там какая то фишка с разрешениями.
19 Maxus43
 
19.09.12
10:19
(17) у тебя на компе обработка запускается?
20 Aprobator
 
19.09.12
10:20
(19) ....не запускается на некоторых компах....
21 snikos
 
19.09.12
10:20
Нет. Хотя все права включены.
22 Maxus43
 
19.09.12
10:21
вобще такую ошибку заметили с 15-го релиза, на вин 7 часто возникает, что-то разрабы с регистрацией компонент намутили, требуются не стандартные права
(20) я и хочу узнать есть ли в пределах досягаемости такой ущербный комп
23 snikos
 
19.09.12
10:24
Да, к сожалению о нем и речь.
24 Maxus43
 
19.09.12
10:25
(23) что мешает прямо сейчас на свой комп поставить предыдущую плвтформу (читай переустановить, не трогая 8.2.16.352). Сама 1с будет работать всё равно с последней, новой платформой, но после переустановки старой ошибка уйдёт
25 snikos
 
19.09.12
10:31
Установил. Теперь ошибка "Несоответствие типов ....релизов".
Но старая ошибка действительно ушла.
26 Maxus43
 
19.09.12
10:39
"Несоответствие типов ....релизов"? подробней можно?
при запуске базы стоит автоопределение платформы? кака платформа запускается?
27 snikos
 
19.09.12
10:45
Запускается 16.352 но пишет "Несоответсвие версий клиента и сервера 1С предприятие (8.2.15.301 - 8.2.16.352)
28 Maxus43
 
19.09.12
10:47
(27) запускается 15.301 значит, сервер же не переустанавливали? в параметрах базы жёско укажи платформу 16
29 Maxus43
 
19.09.12
10:48
ну и запускать через стартер конечно, а не из папки бин 1с
30 snikos
 
19.09.12
10:51
(28) Сервер переустанавливаем в первую очередь. Текущая версия 16.352
На клиенте запускаю верно, перед использованием обработки проверяю параметры.
Различия в версиях релизов не понятны?
31 Maxus43
 
19.09.12
10:53
т.е. ошибка тут УдаленнаяБаза8 = Новый COMObject("V82.Application"); - несоответсвие версий?
32 snikos
 
19.09.12
10:54
Нет эта строка проходит. Ошибка на:
{Обработка.СинхронизацияСЗУП.Форма.Форма.Форма(34)}: Ошибка при вызове метода контекста (Connect)
   Результат    =    УдаленнаяБаза8.Connect("Srvr = 1CSERVER; Ref = " + База + "; Usr =" + Пользователь + "; Pwd = " + ПарольДляДоступаВПрограммуЗУПВн);
по причине:
Неизвестная ошибка
33 Maxus43
 
19.09.12
10:56
винда 7-ка? запусти устновку 16-й платформы с явным указание "запустить от имени администратора"
34 snikos
 
19.09.12
10:59
Завтра уже, у нас 18.00 пора пиво пить.
Если поможет обязательно отпишусь.
35 Maxus43
 
19.09.12
11:00
а, я то думаю чего завтра? утро жеж по москве то)
36 snikos
 
20.09.12
02:27
А мы с востока + 7 Хабаровск.
Действительно, установка от имени администратора, без удаления предыдущей версии платформы, исправила ситуацию.
Благодарю за помощь.
37 Maxus43
 
20.09.12
12:11
(36) ну и хорошо, сами натыкались на это на винде 7-ке