InstallShield 2011 SYSINFO.bIsWow64返回不正确的值

时间:2014-07-24 19:55:09

标签: installshield-2011

我正在开发一个长期正常工作的安装程序。我对有效载荷做了一些小改动。安装的实际有效负载取决于SYSINFO.bIsWow64。但是,最近在64位版本的Win 7上运行时返回的值不正确 - 它返回0表示它在32位操作系统上运行。

有没有人遇到过类似的问题?建议?

1 个答案:

答案 0 :(得分:0)

确保输出正确:

if bIsWow64 then
   messagebox ("64 bit")
else
   messagebox("32 bit")
fi

有时第二双眼睛是非常好的。