我有一个 Office 插件。当需要在 HKLM 中设置许可证密钥时,它会使用 runas=admin 启动应用程序。最高到 Office 2007 Office 是 32 位的。但是,Office 2010 提供 32 位或 64 位版本。该版本确定 HKLM 密钥是否在 WoW 或笔记中。
因此,我需要以与 Office(和我的插件)匹配的位数启动应用程序。我怎样才能做到这一点?
或者,在 64 位模式下运行时如何访问 WoW 注册表和在 WoW 中运行时如何访问 64 位(常规)注册表?
我在 .NET 3.5 上。
谢谢 - 戴夫