Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有为 IE 安装和注册 32 位 COM 组件的 WIX 脚本,我还想将 IE 的 64 位 COM 组件包含到同一个包中,而不创建其他包(不想在添加/删除中将用户与 2 个相同的程序混淆面板),我只看到一个变体 - 运行这样的动作
[WindowsFolder]\SysWOW64\regsvr32.exe 并没有检查此操作的响应
所以,我的安装程序可以在 32 和 64 窗口中运行
问题:有没有其他方法可以做到这一点?
您应该将 32 位注册的注册表项放在 Win64="no" 的组件中。这将确保在为 64 位编译时,注册保持为 32 位。