Страница 1 из 1

Галактика 8.10. Что происходит с файлами осх?

Добавлено: 11 мар 2008, 11:28
Гаврилюк Марина
Может быть, это глупый вопрос, но не врубаюсь никак:

Установили Галактику 8.10 для отладки и все приложения к ней. Стоит на выделенном сервере. Опубликована только администраторам Галактики. Но постоянно оказываются открытыми файла *.осх разными пользователями, которые работают в 7.12. Это и кладовщики и главное пользователи работающие в разных базах.(у нас их 6 на 7.12).

Как они могут открыть, эти файлы, если они не подключены к 8-ке. Конечно, папки Галактики на полный доступ, но через сеть эти файлы открывать нет смысла....? :sad:

Добавлено: 11 мар 2008, 11:38
edward_K
ocx\reg.bat сравните. вы когда галку ставили у вас регистрация их зименилась с 712 на 810 - в принципе ничего страшного если пашет.

Добавлено: 11 мар 2008, 12:33
Гаврилюк Марина
Почему заменилась? Разные сервера, при установке ничего не сообщала....

Мешает работать. Ни ехе-ник поменять, ни переустановить... Не только в папке осх, но и в xml.Как избежать этого?

На 8-ке в reg.bat добавилось это:

Regsvr32 /s ..\GalMailer.dll
Regsvr32 /s ..\GalRTSLib.dll

set NET_ROOT=v2.0.50727
set NET_DIR=%WINDIR%\Microsoft.NET\Framework\%NET_ROOT%
%NET_DIR%\RegAsm.exe ..\DailyInfoCOM.dll /tlb
%NET_DIR%\RegAsm.exe ..\DailyInfoCOM.dll /codebase

а первые строки совпадают.

Добавлено: 11 мар 2008, 12:52
edward_K
так у них 810 то есть? потому и регистрация теперь с 810 - когда ставили 810 регистрация поменялась. Не могут dll и ocx с разных мест регестриться под разные проги - это компоненты для виндозы, с которыми галка работает.

Добавлено: 11 мар 2008, 13:36
Гаврилюк Марина
Пользователи работают в Галактике 7.12 как терминальные клиента. У них опубликована только Галактика 7.12.

Галактики 8.10 только у 12 админов.(группа другая совсем)

А эти файла открывают все кому не лень

Добавлено: 11 мар 2008, 13:51
edward_K
значит на этот терминал кто-то поставил 810 и все. В реестре покопайтесь.

Добавлено: 11 мар 2008, 14:40
Ged
У них опубликована только Галактика 7.12.
Компоненты прописываются в реестре.
При обращении к OCX винда смотрит реестр и по GUID ищет месторасположение компонент.
Установка 8.10 сосответсвенно зарегила компоненты по новым путям.
Необходимо зайти в 712\exe\ocx нажать unreg.bat и reg.bat

Добавлено: 11 мар 2008, 16:44
Гаврилюк Марина
Терминалы на Галактику 8.10 и 7.12 разные. Причина была: в шаре доступ был дан полный всем, а на файловую систему разрешен только админам.

Как только шару открыли лишь админам, все прекратилось.

Но странно как-то... :-o