【发布时间】:2010-11-18 21:45:44
【问题描述】:
我通过设置每个组件的 64 位组件 = yes 并设置“一般信息->摘要信息流->模板摘要 = x64;1033”来部署 64 位 dll、exe。一切正常,但是当我运行它时生成的 setup.exe,从任务管理器中我注意到它是一个 32 位 exe。怎么弄成64位的exe?
我为什么要这样做:在自定义操作中,我调用了一些托管 dll(64 位)的方法并将一些注册表写入 Software/MyApp,问题是 setup.exe(32 位)加载了最终写入 Software/Wow6432Node 的 dll /我的应用程序。是的,我可以用 64 位 exe 替换 dll,但我们不能将 setup.exe 设为 64 位吗?
【问题讨论】:
标签: 64-bit custom-action installshield-2009 setup.exe