Как заставить приложение ANYCPU.net работать как 32- или 64-разрядное?

У меня есть надстройка Office. Он запускает приложение с runas=admin, когда ему нужно установить лицензионный ключ в HKLM. до Office 2007 Office имеет разрядность 32 -. Однако Office 2010 поставляется как в 32-битной -, так и в 64-битной -версиях. Эта версия определяет, находится ли ключ HKLM в WoW или примечании.

Поэтому мне нужно запустить приложение в разрядности, соответствующей Office (и моей надстройке ). Как я могу это сделать?

Или, в качестве альтернативы, как я могу получить доступ как к реестру WoW при работе в 64 -битном режиме, так и к 64 -битному (обычному )реестру при работе в WoW?

Я использую.NET 3.5.

спасибо -dave

0
задан David Thielen 25 April 2012 в 21:08
поделиться