Вход | Регистрация


1С:Предприятие :: 1С:Предприятие 7.7 и ранее

v7: Ошибка при выполнении метода объекта компоненты v7plus.dll

v7: Ошибка при выполнении метода объекта компоненты v7plus.dll
Я
   skupidom
 
05.12.18 - 11:53
1С Бухгалтерия 7.7 4.5 7.70.540. При загрузке в чистую базу с помощью обработки Import77.ert почти сразу ошибка при выполнении метода объекта компоненты C:\Program Files\1Cv77\BIN\v7plus.dll
как лечить ?
 
 
   Kigo_Kigo
 
1 - 05.12.18 - 11:57
таблетками,
почти сразу ошибка при выполнении метода объекта компоненты
Какого метода?
   NikVars
 
2 - 05.12.18 - 11:59
(0) Текст ошибки какой?! Винда какая? Терминал?
   skupidom
 
3 - 05.12.18 - 12:31
Ошибка:
при выполнении метода объекта компоненты C:\Program Files\1Cv77\BIN\v7plus.dll
Винда: Win.server 2003 SP2
Терминал - да
   АгентБезопаснойНацио
 
4 - 05.12.18 - 12:57
кстати, у меня под админом работает, а под юзверями пишет Ошибка при создании объекта из компоненты - Отсутствует CLSID
в принципе, жить ЗиКам осталось месяца полтора. Но может кто подскажет, чем побороть?
   zzzaaavvvsssooommm
 
5 - 05.12.18 - 12:59
(4) путем регмстрации v7plus.dll  у юзверей в профилях
   zzzaaavvvsssooommm
 
6 - 05.12.18 - 13:00
кладешь v7plus.dll  в папку винды где все библиотеки лежат и регишь батником у всех юзверей в профилях
   АгентБезопаснойНацио
 
7 - 05.12.18 - 13:01
имеешь ввиду, регать вручгую через regsrv? не взлетело....
   Kigo_Kigo
 
8 - 05.12.18 - 13:02
(5) + запуском 1с от имени администратора
Создаешь bat , пишешь туда строку регистрации ддл-ки
C:\Windows\System32\regsvr32.exe "C:\Program Files (x86)\1CV77\BIN\v7plus.dll" и запускаешь из-под пользователя с правами администратора
   Ёпрст
 
9 - 05.12.18 - 13:02
(7) если виндаа 64Х то regsvr32 нужно брать из папки syswow и регать из cmd запущенным от имени администратора
   АгентБезопаснойНацио
 
10 - 05.12.18 - 13:10
(8) так и делал. Не помогло.
Server 2012R2 standart 64, регал и из system32, и из SysWOW64
 
 Рекламное место пустует
   Ёпрст
 
11 - 05.12.18 - 13:11
ну посмотри в ветке реестра, как оно там зарегилось
   Ёпрст
 
12 - 05.12.18 - 13:12
можно куст и с рабочего компа переипсать
   NikVars
 
13 - 05.12.18 - 13:13
(10) Еще разок "из-под пользователя с правами администратора". Это важно.
   Ёпрст
 
14 - 05.12.18 - 13:19
Так хоть запущаешь ?
http://pics.rsh.ru/img/_erzxeo8k.png
   АгентБезопаснойНацио
 
15 - 05.12.18 - 13:30
(13)Естественно, "из под пользователя с правами администратора". Прикола ради повторил еще раз. ни-фи-га.
(14) ну вообще - из FARа, запускаемого под администратором.
http://prntscr.com/lqytdu
   Ёпрст
 
16 - 05.12.18 - 13:32
права есть на каталог в котором вк лежит ?
   Ёпрст
 
17 - 05.12.18 - 13:33
ну и посмотреть в реестре, куды она там записалась
   АгентБезопаснойНацио
 
18 - 05.12.18 - 13:34
конечно.
Но пробовал в разные каталоги. начиная от каталога 77 бин, заканчивая каталогом базы.
   АгентБезопаснойНацио
 
19 - 05.12.18 - 13:35
(17) да ладно, забей. еще один раз осталось СЗВ-М выгрузить, и все
   NikVars
 
20 - 05.12.18 - 13:47
(15) После того, как Пользователю дал права админа, зарег Длл-ку, далее запусти 1С - выполни что-нибудь при помощи вплюсдлл, чтобы нужный класс создался. Потом забирай права админа у пользователя.
   АгентБезопаснойНацио
 
21 - 05.12.18 - 13:53
(20) не давал я ему щазз правов админа. запускал просто все сам в его сеансе от имени админа. и зарегил из-под админа, и 1с запустил из-под админа, и в 1с отчет, использующий запустил - СЗВ-М.... ну не первый же год. и нифига...
а в апреле (после замены сервака) и права админа юзверьше давали, и по всякому извращались - хренушки. вручную я попытался, но чот забил на то (не помню уж, почему)
   NikVars
 
22 - 05.12.18 - 14:57
(21) Ок. Жираф большой.
   big
 
23 - 06.12.18 - 05:16
v7plus использует ТОЛЬКО msmxl3. Если в системе есть парсеры более поздних версий, то некоторые методы из v7plus работать не будут и обработка будет вываливаться с ошибкой. ЕМНИП то это выборка узлов и т.п.

Чтобы заработало, надо в системе оставить зарегистрированной только msmxl3. На инфостарте этот вопрос обсуждался.
ИМХО проще на какой-нить локальной "старой" машине сделать эту одноразовую операцию )

з.ы. когда я на сервере оставил только msmxl3, то техподдержка СБиС-а так и не смогла понять почему их система перестала работать )))
   NikVars
 
24 - 06.12.18 - 10:53
(23) Кстати, да. Я совсем забыл про этот msmxl3. Хотя я не кувыркался c v7plus.dll на ОС выше Win 8.
   Сияющий в темноте
 
25 - 06.12.18 - 12:20
Там нужно в ключе progid без версии явно указать класс третьего парсера,и при этом,никто не мешает оставить остальные для других программ.


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует