Заставить проект с атрибутами использовать .rgs
От: Alexey Kovalev  
Дата: 11.11.04 14:01
Оценка:
Как бы заставить проект с атрибутами использовать .rgs ?
Удалось только вручную вызывать UpdateRegistryFromResource
из DllRegisterServer/DllUnregisterServer, что коряво.

Нужно, естественно, дописать свои ветки в реестр. Так что
сгодился бы и другой подход — как ни будь "атрибутно"
их определить, но это уже фантазии ...
Re: Заставить проект с атрибутами использовать .rgs
От: Ivan Россия www.rsdn.ru
Дата: 11.11.04 18:07
Оценка:
Здравствуйте, Alexey Kovalev, Вы писали:

AK>Нужно, естественно, дописать свои ветки в реестр. Так что

AK>сгодился бы и другой подход — как ни будь "атрибутно"
AK>их определить, но это уже фантазии ...

можно использовать атрибут registration_script — но тогда в rgs нужно полностью включить все ключи для регистрации, а не только дополнительные

если в реестр нужно добавить одно-два значения — можно использовать атрибут rdx
Re[2]: Заставить проект с атрибутами использовать .rgs
От: Alexey Kovalev  
Дата: 11.11.04 19:27
Оценка:
Здравствуйте, Ivan, Вы писали:

I>можно использовать атрибут registration_script


Разве ему можно подсунуть ресурс вместо файла?

I>если в реестр нужно добавить одно-два значения — можно использовать атрибут rdx


rdx не выполнится из DllRegisterServer и тем более не удалит
ключ из DllUnregisterServer.
Re[3]: Заставить проект с атрибутами использовать .rgs
От: Ivan Россия www.rsdn.ru
Дата: 11.11.04 19:29
Оценка:
Здравствуйте, Alexey Kovalev, Вы писали:

AK> Разве ему можно подсунуть ресурс вместо файла?

обычно registration script в файле *.rgs, насчет ресурса — сомневаюсь, что можно
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.