Ошибка при работе с V7plus.dll
21.04.2003
16:27
#1
1c Бухгалтерия не может обнаружить компоненту V7plus.dll Выдается ошибка: Ошибка при создании объекта из компоненты D:\bugalter\Бухгалтерия\1sbdb1\v7plus.dll (отсутствует CLSID)
Не удалось обнаружить компоненту V7Plus.dll!
Не удалось обнаружить компоненту V7Plus.dll!
21.04.2003
17:46
#2
У Вас должны быть административные права для регистрации этой компоненты в Windows
20.11.2003
07:23
#3
Что делать, если хочешь дать права на использование этой компоненты не администратору?
Например, для выполнения расчета бухгалтер заходит на сервер через терминал смертным юзером. Там же выгружает проводки. Опа... получаем эту ошибку. Что делать?
Давать ему админские права - означает делать дыру в безопасности размером с небоскреб.
Например, для выполнения расчета бухгалтер заходит на сервер через терминал смертным юзером. Там же выгружает проводки. Опа... получаем эту ошибку. Что делать?
Давать ему админские права - означает делать дыру в безопасности размером с небоскреб.
21.11.2003
14:05
#4
Может я ошибаюсь, но Alexandr дал совет лишь попробовать зарегистрировать в реестре эту компоненту под администратором.
regsvr32 V7plus.dll
А пользователи продолжают работать без изменений.
Другое дело, что это не всегда помогает. Тогда нужно взять с диска ИТС самую последнюю версию этой компоненты и заменить ею старую.
regsvr32 V7plus.dll
А пользователи продолжают работать без изменений.
Другое дело, что это не всегда помогает. Тогда нужно взять с диска ИТС самую последнюю версию этой компоненты и заменить ею старую.
25.11.2003
23:20
#5
Администраторские права нужны для регистрации компоненты и ее первого запуска, когда она прописывает CLSID в реестр.
25.08.2006
11:16
#6
Конечно regsvr32 v7plus.dll помогает, но можно обойтись и без этого.
Такая ошибка скорее всего возникает тогда, когда процедура УстановитьВнешнююКомпоненту(..) устанавливает старую ее версию.
Эта процедура, запущенная без параметров, ищет ее в следующем порядке:
1. Каталог BIN (или откуда у Вас запускается оболочка?)
2. Рабочий каталог БД
3. Каталог пользователя.
Замеченный мною глюк иногда состоит в том, что даже если запустить процедуру с параметром (явно указать путь к dll-ке), то прога, *** , все равно начинает шерстить эти пути...
Положите dll-ку в BIN. У меня ошибка исчезла!
Такая ошибка скорее всего возникает тогда, когда процедура УстановитьВнешнююКомпоненту(..) устанавливает старую ее версию.
Эта процедура, запущенная без параметров, ищет ее в следующем порядке:
1. Каталог BIN (или откуда у Вас запускается оболочка?)
2. Рабочий каталог БД
3. Каталог пользователя.
Замеченный мною глюк иногда состоит в том, что даже если запустить процедуру с параметром (явно указать путь к dll-ке), то прога, *** , все равно начинает шерстить эти пути...
Положите dll-ку в BIN. У меня ошибка исчезла!
25.08.2006
16:24
#7
Winda кривая - 100 пудов (или что-то недоустановлено в ней).
У меня, у одних клиентов (ставил не я!) стояла 2003-я - точно такой же глюк!
Я со своей компашки переставляю - всё ОК!
К стати, V7Plus - не требует никакой регистрации: просто молча работает и всё, если ей операционка позволяет.
Под 2000-й был другой глюк, она постоянно просила обновить ХМL-пайзер. Почему-то 98-я и ХР-ка этого не требуют.
У меня, у одних клиентов (ставил не я!) стояла 2003-я - точно такой же глюк!
Я со своей компашки переставляю - всё ОК!
К стати, V7Plus - не требует никакой регистрации: просто молча работает и всё, если ей операционка позволяет.
Под 2000-й был другой глюк, она постоянно просила обновить ХМL-пайзер. Почему-то 98-я и ХР-ка этого не требуют.
Читают тему
(гостей: 1)