Re: чтение реестра в X64
От: Pavel Dvorkin Россия  
Дата: 07.10.10 14:29
Оценка:
Здравствуйте, andreypro, Вы писали:

A>Столкнулся с такой проблемой, на Vista X64 в реестре программа писала значение в ветку:

A>HKEY_CURRENT_USER\Software\Classes\VirtualStore\MACHINE\SOFTWARE\MyProgram

A>через regedit посмотрел куда она пишет на самом деле:

A>HKEY_CURRENT_USER\Software\Classes\VirtualStore\MACHINE\SOFTWARE\Wow6432Node\MyProgram

A>после обновления программы т.к. вистализацию отключил теперь не могу прочитать эту ветку.


А что такое вистализация и как ее отключать ?

A>вот пробую напрямую прочитать через RegOpenKeyEx с ключом KEY_WOW64_32KEY, но пишет что нет такой ветки


Приложение по-прежнему 64-битное ? Иными словами, .NET 64-битный ?

Этот ключ 32-битным программам на виден. ИМХО.
With best regards
Pavel Dvorkin
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.