Попытка выполнить простую задачу записи в реестр, чтобы приложение C # работало при запуске.
Используя базовую настройку Win32.RegistryKey
, но по какой-то причине он продолжает добавлять мои ключи в каталог /SOFTWARE/WOW6432/Microsoft/Windows..
и т. Д. Вместо простого ol /SOFTWARE/Microsoft/Windows..
Пытался немного почитать, но на этот вопрос не было простого ответа:
Как конкретно записать ключ в ключ реестра /SOFTWARE/Microsoft/Windows
вместо записи в WOW6432
? Я проверил, чтобы в моем файле решения Visual C # Express была указана платформа x86 ... поэтому он компилируется правильно ... Мне просто не нужен этот каталог wow6432
.
Спасибо за любой совет!
Edit:
Я сейчас использую следующее, но все еще безуспешно:
Microsoft.Win32.RegistryKey localKey32 = Microsoft.Win32.RegistryKey.OpenBaseKey(Microsoft.Win32.RegistryHive.LocalMachine, Microsoft.Win32.RegistryView.Registry64);