使用Installshield 2012 LE在x64 PC上的32位配置单元中创建注册表项 - 避免重定向

时间:2013-09-17 22:30:57

标签: vsto installshield-le

我正在尝试在x64操作系统中部署Outlook 2010 x64 AddIn。对于此AddIn,我必须在HKEY_LOCAL_MACHINE\Software\Microsoft\Office\Outlook\Addins\[add-in ID]创建注册表项。但Installshield Spring 2012 LE坚持在HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\Outlook\Addins\[add-in ID]创建注册表项。

我知道有重定向的注册表创建,但我该如何避免这种重定向?需要在32位配置单元中创建AddIn注册表项才能使其正常工作。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

在VS中打开您的设置,转到"整理您的设置"部分在"一般信息"。改变了财产" ALLUSERS" to" ALLUSERS =""(每用户安装)"。这将使Installshield在注册表的32位配置单元中创建注册表项。 - Joe Almore 10月10日&13; 13 3:03