Переключение на Главную Страницу Страницы: 1 [2] 3 4 ... 14 ОтправитьПечать
Очень популярная тема (более 25 ответов) Ошибка при создании объекта из компоненты (число прочтений - 177316 )
elkpro
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 145
Зарегистрирован: 19. Мая 2006
Re: Ошибка при создании объекта из компоненты
Ответ #15 - 25. Мая 2006 :: 10:16
Печать  
Самое интересно, что вчера сделали группу пользователей и дали им полные права на ветку реестра HKEY_CLASSES_ROOT - так вот после выхода и захода перестали логинится на терминал, т.е. висела логон с черным окном и все. Эскплорер не загружался. Потом восстановили из архива ветку реестра и все  стало на свои места - это вот к тому, что происходит когда даешь полные права. Причем никто не мог понять что произошло.

Теперь вот придется запускать 1С-ку по ночам под правами админа в расписании, т.к. никогда не знаешь  когда и что произойдет.
  
Наверх
 
IP записан
 
yudin
Full Member
***
Отсутствует


Краткость - с.т.

Сообщений: 131
Местоположение: Ростов - на - Дону
Зарегистрирован: 25. Мая 2006
Пол: Мужской
Re: Ошибка при создании объекта из компоненты
Ответ #16 - 25. Мая 2006 :: 10:18
Печать  
kms писал(а) 25. Мая 2006 :: 10:15:
Хинт. Убирайте у юзеров доступ к этим веткам - не нужен он, ничем не помогает.
И вычищайте загрузку компонент по разным путям.
С этими условиями у тебя проблем никогда не будет.


Угу легко сказать если география маленькая.
  

С уваженьем, дата, подпись
Наверх
wwwICQ  
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Ошибка при создании объекта из компоненты
Ответ #17 - 25. Мая 2006 :: 10:19
Печать  
elkpro
Прочитай, плз, мои ответы, они не только для Славко.
Лучше, чем уже написано, вряд ли можно написать.

Проблема не в компоненте, а в понимании процесса (я постарался помочь) и в порядке использования (постарайся разобраться сам).
  

De quelle planète es-tu?
Наверх
 
IP записан
 
Славко
Senior Member
****
Отсутствует



Сообщений: 467
Местоположение: Украина, г. Днепропетровск
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Ошибка при создании объекта из компоненты
Ответ #18 - 25. Мая 2006 :: 10:24
Печать  
yudin писал(а) 25. Мая 2006 :: 10:16:
1) против вирусов ставится антивирус
2) 500% уязвимости не бывает
3) Всем - это пользователям сервера, а не кому попало.
4) Конкретнее пожалуйста, нет конкретики молчите

1) а как насчет "дырок" в броузерах и т.п.?
2) бывает
3) у нас 1С запускается как с раб. станций, так и в терм. с сервака, так что...
4) я не настолько пробвинут в терминологии сис. админства, чтобы давать кокретику, ту, которая сможет Вас убедить...

судя по "подходу" не стоит с Вами дискутировать о правильности тех действий, к которым мы пришли в диспуте с нашим админом, Вы вольны делать в своей системе что хоттите, мы в своей... так что давайте полный доступ. для Вас это ничем не чревато...

меня же интересует ответ на мой вопрос: при таком "подходе" как у нас, при установке 2.0.2.2 уйдет ли совсем проблема "инитдоуна"?
  

Ламер, самый обычный ламер...    сначала мы ...   а потом мы ...
Наверх
wwwICQ  
IP записан
 
elkpro
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 145
Зарегистрирован: 19. Мая 2006
Re: Ошибка при создании объекта из компоненты
Ответ #19 - 25. Мая 2006 :: 10:26
Печать  
Я понял - кажись есть юзер у которого она по другому пути загружается - судя по всему в этом и дело.
Спасибо kms буду смотреть, что будет дальше.
  
Наверх
 
IP записан
 
Славко
Senior Member
****
Отсутствует



Сообщений: 467
Местоположение: Украина, г. Днепропетровск
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Ошибка при создании объекта из компоненты
Ответ #20 - 25. Мая 2006 :: 10:31
Печать  
kms писал(а) 25. Мая 2006 :: 10:15:
Запускается процедура перерегистрации. Т.е. сначала удаляются ветки реестра.
Потом создаются.
Но так как веток уже нет - и разрешений на них нет.
На CLSID, ты помнишь, у юзера прав нет.
Все. финиш - отсутствует CLSID.
Понимаешь?

конечно понимаю, что ж тут не понятного? а зачем удалять ветки? ведь в них просто нужно прописать др. значения...
может это и есть спасчительный круг? я в том плане чтобы не удалять ветки, а просто перезаписывать в них значения...

kms писал(а) 25. Мая 2006 :: 10:15:
Если бы у юзера не было бы совсем прав на эти ветки - на 2.0.2.2 он бы просто обламался с регистрацией, загрузил бы компоненту из X и поехал дальше.
Если бы у него были полные права на HKCR - он бы перерегистрировал 2.0.2.2 и поехал дальше.
А так - имеем трабл в полный рост.

вот, мне кажется таки установка 2.0.2.2 нас спасет полностью, даже от ситуации, что где то забыли прописать загрузку ВК из Х, вместо Y...

ЗЫ мой вопросо про 2.0.2.2 был повторен, т.к. еще не видел этого ответа... кажется я таки его получил, ща дам почитать нашу дисскусию админу и начинаем процесс обновления до 2.0.2.2

  

Ламер, самый обычный ламер...    сначала мы ...   а потом мы ...
Наверх
wwwICQ  
IP записан
 
АЛьФ
FormEx developer
1c++ developer
Отсутствует



Сообщений: 1538
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Ошибка при создании объекта из компоненты
Ответ #21 - 25. Мая 2006 :: 10:39
Печать  
Цитата:
конечно понимаю, что ж тут не понятного? а зачем удалять ветки? ведь в них просто нужно прописать др. значения...
может это и есть спасчительный круг? я в том плане чтобы не удалять ветки, а просто перезаписывать в них значения...

Не поверишь, но мы тоже за! Составим коллективное письмо в Microsoft? Улыбка
  

FormEx developer
Наверх
www  
IP записан
 
elkpro
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 145
Зарегистрирован: 19. Мая 2006
Re: Ошибка при создании объекта из компоненты
Ответ #22 - 25. Мая 2006 :: 10:40
Печать  
Объясните как может удалить юзер ветку, если у него на нее нету прав на удаление?
А что было в других версиях? У меня версия 2.0.2.2 и проблема возникает с регистрацией компоненты при отсутствии прав не ветку HKLR у обычных пользователей.

  
Наверх
 
IP записан
 
АЛьФ
FormEx developer
1c++ developer
Отсутствует



Сообщений: 1538
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Ошибка при создании объекта из компоненты
Ответ #23 - 25. Мая 2006 :: 10:42
Печать  
В свете того, что накопал Александ Орефков, скоро, возможно, 1С++ вообще не будет требовать регистрации в реестре.
  

FormEx developer
Наверх
www  
IP записан
 
Славко
Senior Member
****
Отсутствует



Сообщений: 467
Местоположение: Украина, г. Днепропетровск
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Ошибка при создании объекта из компоненты
Ответ #24 - 25. Мая 2006 :: 10:42
Печать  
Цитата:
Не поверишь, но мы тоже за! Составим коллективное письмо в Microsoft? Улыбка


погоди, если я руками могу зайти в реестр и прописать туда нужное значение не удаляя ветки, шо типа нет возможности это сделать програмно?
или ты хочешь сказать, что визуально я меняю значение, а реально происходит удаление ветки и создание новой такой же с новым значением, которое я "забил" в поле редактирования?
я говорю о редактировании реестра с помощью regedit...
  

Ламер, самый обычный ламер...    сначала мы ...   а потом мы ...
Наверх
wwwICQ  
IP записан
 
АЛьФ
FormEx developer
1c++ developer
Отсутствует



Сообщений: 1538
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Ошибка при создании объекта из компоненты
Ответ #25 - 25. Мая 2006 :: 10:50
Печать  
Цитата:
Цитата:
Не поверишь, но мы тоже за! Составим коллективное письмо в Microsoft? Улыбка


погоди, если я руками могу зайти в реестр и прописать туда нужное значение не удаляя ветки, шо типа нет возможности это сделать програмно?
или ты хочешь сказать, что визуально я меняю значение, а реально происходит удаление ветки и создание новой такой же с новым значением, которое я "забил" в поле редактирования?
я говорю о редактировании реестра с помощью regedit...

Я хочу сказать, что регистрация в реестре идет штатными методами Винды. И как оно там работает мы можем только со стороны наблюдать.
Ну нет у этой проблемы легкого решения.
  

FormEx developer
Наверх
www  
IP записан
 
Славко
Senior Member
****
Отсутствует



Сообщений: 467
Местоположение: Украина, г. Днепропетровск
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Ошибка при создании объекта из компоненты
Ответ #26 - 25. Мая 2006 :: 10:54
Печать  
Цитата:
Я хочу сказать, что регистрация в реестре идет штатными методами Винды. И как оно там работает мы можем только со стороны наблюдать.
Ну нет у этой проблемы легкого решения.

а я веду речь о перерегистрации, то что зарегить ее нада под админом, зайдя 1-й раз, думаю в этом ничего страшного нет... оно ж должно как то свои методы и объекты то "положить" правильно...
  

Ламер, самый обычный ламер...    сначала мы ...   а потом мы ...
Наверх
wwwICQ  
IP записан
 
Славко
Senior Member
****
Отсутствует



Сообщений: 467
Местоположение: Украина, г. Днепропетровск
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Ошибка при создании объекта из компоненты
Ответ #27 - 25. Мая 2006 :: 10:59
Печать  
чем не простое и легкое решение:
1) зашли и зарегили под админом
2) если ВК нашла регистрацию, то вычетка происходит согласно регистрации 1)
3) если ВК не нашла регистрацию, то делаем 1)
думаю мысль ясна, и ен думаю что это слишком сложно реализовать, и как мне кажется оно почти также реализовано в 2.0.2.2
  

Ламер, самый обычный ламер...    сначала мы ...   а потом мы ...
Наверх
wwwICQ  
IP записан
 
DrACe
1c++ donor
1c++ power user
Отсутствует


1С++ любитель

Сообщений: 447
Местоположение: г. Новосибирск
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: Ошибка при создании объекта из компоненты
Ответ #28 - 25. Мая 2006 :: 10:59
Печать  
kms писал(а) 25. Мая 2006 :: 10:05:
Если по серьезному подходить к проблеме, нужно в случае незапуска промониторить 2 ветки реестра:
Код
Выбрать все
[HKEY_CLASSES_ROOT\Addin.1C++\CLSID]
и
[HKEY_CLASSES_ROOT\CLSID\{FDE5AE76-00B3-4bdb-921B-D5937997B1B7}\InprocServer32]
 



Пришел к нам новый сотрудник и дали ему компьютер, нормальный современный комп, с кучей всякого установленного софта типа Авто-Архи-Глюко-Кадов, на котором раньше не было 1С и 1С++ соответственно...
Так вот запускаю я 1С, она мне говорит:

Самое интересное, что НЕ ПОМОГАЕТ запуск с правами Админа!
Я посмотрел указанные ветки и не нашел их, скопировал их со своего компа и перенес в реестр проблемного компа - ЗАРАБОТАЛО!!!

Спрашивается... короче пойду я до дому, устал от глюков на сегодня...  Озадачен

1с++ 2.0.2.2
  

CLSID.JPG ( 16 KB | Загрузки )
CLSID.JPG
Наверх
 
IP записан
 
АЛьФ
FormEx developer
1c++ developer
Отсутствует



Сообщений: 1538
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Ошибка при создании объекта из компоненты
Ответ #29 - 25. Мая 2006 :: 11:21
Печать  
Цитата:
Цитата:
Я хочу сказать, что регистрация в реестре идет штатными методами Винды. И как оно там работает мы можем только со стороны наблюдать.
Ну нет у этой проблемы легкого решения.

а я веду речь о перерегистрации, то что зарегить ее нада под админом, зайдя 1-й раз, думаю в этом ничего страшного нет... оно ж должно как то свои методы и объекты то "положить" правильно...

И перерегистрация тоже идет через Винду. Если бы это все зависело от нас, мы бы давно уже это дело отключили.
  

FormEx developer
Наверх
www  
IP записан
 
Переключение на Главную Страницу Страницы: 1 [2] 3 4 ... 14
ОтправитьПечать