Setup project и реестр.

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

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

Ефрейтор
Обычный пользователь
Обычный пользователь
 
Сообщения: 65
Зарегистрирован: 11.02.2005 (Пт) 12:43
Откуда: Алтай

Setup project и реестр.

Сообщение Ефрейтор » 22.03.2006 (Ср) 20:57

Решил по юзать стандартный Setup project.
Всё шло хорошо, сначала для теста добавил в проект уже готовую dll, сделал инсталяционный файл. Установил полученное, тестируемый dll нормально зарегестрировался в реестре.
Затем решил добавить дополнительную информацию в реестр через этот же установочный проект. Открыл закладку Registry Editor , сделал нужные папки, снова откомпелировал, снова установил, но дополнительной информации в реестре не увидел (?!) Такое ощущение что эта информация была просто игнорированна. Я уж вроде и настройки всякие на добавляемые к реестру папки выбирал и всё бестолку.
Люди добрые может кто знает вчем подвох?

Ефрейтор
Обычный пользователь
Обычный пользователь
 
Сообщения: 65
Зарегистрирован: 11.02.2005 (Пт) 12:43
Откуда: Алтай

Сообщение Ефрейтор » 23.03.2006 (Чт) 6:48

Блин, с утра дошло.
Свойство папок в реестре AlwaysCreate=false и если папка (ключ) пустая то инсталятор её не создаёт при регистрации.
Но ещё одна трабла вылезла.
Пусть имеется dll и имеется доп. инфа для реестра.
При запуске инсталятора сначала регестрируется инфа для реестра, а потом dll. Трабла в том, что когда dll регестрируется, то переприсваивает некоторое значение в дополнительной инфе.
Можно ли настроить проект инсталятора так чтобы при инсталяции сначала регестрировалась dll, а уж потом вносилась доп. информация в реестр?


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

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 113

    TopList