Имя: Пароль:
IT
 
MiracleV8.dll проблема с доступом
0 Dolly_EV
 
08.02.13
10:26
Загнали терминальный сервер в домен. Появилась проблема - не грузится компонента MiracleV8.dll. Проблема в том, что есть две базы, пользователи которых изолированны друг от друга по правам. Соответственно, заходишь админом в одну базу - все ОК с остальными этой базы, но проблема с простыми юзерами другой базы. Заходишь админом в другую - начинается проблема у простых юзеров первой.
Сама dll лежит в КАЖДОЙ базе.
Попробовал грузить через vkloader - тоже самое (БиблиотекаMiracleV8 = СоздатьОбъект("AddIn.MiracleClass"); Err: "Неудачная попытка создания объекта")
Хотя при этом:
Загрузчик.ЗагрузитьВК(глНайтиПервыйСуществующийФайл(глСписокВозможныхМест, "MiracleV8.dll"), "Addin.MiracleV8=ddb8f3e3-5647-4e1d-a14d-0babeda1b780").КодОшибки  = 0.
Понимаю, что если положить dll в каталог 1С и исключить множественность - то проблема решится, но может есть еще решение с условием нахождения dll в каждой ИБ?
MiracleV8.dll - последняя, (2.2.0.3), bass.dll в "%SYSTEMROOT% присутствует
1 Dolly_EV
 
08.02.13
11:29
ап
2 Dolly_EV
 
08.02.13
11:31
апп
3 Dolly_EV
 
11.02.13
03:52
Вобщем положил в "c:\Program Files (x86)\1Cv77\BIN\", поудалял в остальных местах. Иначе видимо никак :-(
4 Kavar
 
11.02.13
04:01
А смысл ложить ДЛЛ в каждую ИБ?
чем не нравиться (3)
5 big
 
11.02.13
06:35
(3) Вообще-то именно этот вариант и есть единственно верный.