Как создать условие установщика, которое проверяет 32- и 64-битную Windows

Я создаю проект установки визуальной студии. Мне нужно проверить, является ли версия Windows, на которую я устанавливаюсь, 64 или 32-разрядной. Я планирую проверить наличие раздела реестра HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node , чтобы сообщить, что меня устанавливают в 64-битных окнах. Это хорошая идея и / или есть способ лучше?

Я хочу знать, на какой версии Windows я работаю, чтобы я мог создать каталог в System32 или SysWOW64. Я бы предпочел не создавать два установщика, один для 64-битных платформ, а другой для 32-битных платформ.

8
задан Spencer Booth 20 September 2010 в 13:27
поделиться