Re: Хочу посмотреть 64-ный реестр.
От: Vitaly  
Дата: 25.08.05 04:53
Оценка:
Здравствуйте, WW898, Вы писали:

WW>Я сижу под W2K3-64. У меня есть две DLL xxx.is32.dll и xxx.amd64.dll соответственно под ia32 и amd64, которые я зарегистрировал с помощью regsvr32 (похоже умеет определять тип DLL). Я запустил regedit и хочу найти имя первой DLL в реестре — результат положительный. Теперь ищем имя второй DLL — результат отрицательный. Но моя програмулька отлично работает через COM и с первой DLL и, будучи скомпилированна под amd64, и со второй DLL.


WW>1. Где находиться то место, куда производиться регистрация DLL скомпилированный под amd64?

WW>2. Как бы посмотреть на это место?

Вообще говоря там же где обычно.
Подробности про реестр — http://msdn.microsoft.com/library/default.asp?url=/library/en-us/win64/win64/registry_redirector.asp
Вкратце реестр 64 разрядной windows содержит дополнительные разделы, соответствующие 32 разрядной подсистеме.
32 разрядная подсистема только их и видит.
Соответственно проблема может быть в том, чем вы это дело смотрите.
Попробуйте запускать именно 64-битный regedit указывая полный путь..., а то может вы его стартуете из 32 битной проги которая уже запущена со включенным редирекшеном в папку SysWOW64. Как вам такой вариант?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.