COM-сервер на VBNET

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

AlSkela
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 5
Зарегистрирован: 30.06.2006 (Пт) 14:05
Откуда: Москва

COM-сервер на VBNET

Сообщение AlSkela » 07.05.2007 (Пн) 18:16

У меня такой вопрос:
Понадобилось написать BHO для интернет-эксплорера. Т.к. пишу на VBNET'е то нашел вариант на С# - и переделал на VBNET, чтоб спокойно потом делать из него все, что надо.

Проблема вот в чем: две недели пытаюсь добиться стабильной работы этого com-сервера! На половине компов он работает - на другой половине начинает права качать! То dll не регестрируется, то регистрируется, но не работает, то регистрируется, работает, но события не обрабатывает. В общем творится черте-что.

(Я создаю "Setup Project" и получаю стандартную установку;
через "Microsoft .NET Framework 2.0 Configuration" выставляю своему DLL-файлу права "full-trust" и создаю установку для security.config)
т.е. вроде все делаю, что надо.

Вопрос: объясните пожалуйста, где прочитать, как сделать, чтобы .NET программы работали СТАБИЛЬНО! А то я уже на грани того, чтобы COM-сервер на С++ переписать.

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 07.05.2007 (Пн) 18:27

Что такое BHO?
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Maitris
Постоялец
Постоялец
 
Сообщения: 656
Зарегистрирован: 02.03.2005 (Ср) 21:00
Откуда: Из другой цивилизации.

Сообщение Maitris » 07.05.2007 (Пн) 19:20

GSerg, Browser Helper Object. Аддоны для IE.
----

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Сообщение Sebas » 07.05.2007 (Пн) 20:19

сборка подписана?
секьюрити явно приписан?

У меня сом-синк для Exchange работает 24-7-12
но проблем.
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru

AlSkela
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 5
Зарегистрирован: 30.06.2006 (Пт) 14:05
Откуда: Москва

Сообщение AlSkela » 08.05.2007 (Вт) 13:42

Sebas писал(а):сборка подписана?
секьюрити явно приписан?
У меня сом-синк для Exchange работает 24-7-12
но проблем.


да, сборка подписана
security.config делаю у себя на компе (сначала выставляю full trust DLL файлу, а потом создаю установку для секьюрити "Create Deployment Package" - получаю MSI файл на выходе с установками безопасности )
И проблема в том, что на некоторых компах DLL регистрируется при установке нормально в системе, а на других не хочет

Опишите подробно, если возможно, все действия и настройки, при создании установочного пакета(MSI) программы, состоящей из DLL - файла (BHO) и EXE-файла(панели управления). Чтобы эта установка стабильно работала на любом компе.


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex-бот и гости: 6

    TopList