Installshield LE:要求 Office 2007 或更高版本不起作用

Installshield LE: Require Office 2007 or greater doesn't work

我有一个 C# 项目需要 Office 2007 或更高版本。

在我的 Installshield 项目中,我在要求部分选中了 Office 2007 框,这似乎正是我所需要的,但是当我 运行 结果安装程序时,它没有检测到我当前安装的版本办公室 (2013).

我收到一个消息框,上面写着 "Office 2007 or greater must be installed for this installation to continue."

是我做错了什么,还是 Installshield 无法执行我需要的操作?

据我所知,Installshield 可能找错了地方。此外,如果您将新办公室安装在旧办公室之上,它可能指的是旧办公室。重装试试,然后回复这个回答告诉我怎么回事,有没有用等等

希望对您有所帮助。

就我自己的经验而言,这只是一个POS。对不起。 Google 为自己而活。我 运行 陷入了巨大的问题,因为我试图检测 64 位 Office,而 LE 版本就是不会。我的选择是 a) 只运送给 32 位用户(笑)b) 为完整版支付更多的钱并祈祷它能工作(它可能不会有)或 c) 推出我自己的安装程序。我会让你弄清楚哪一个对你自己来说最不痛苦。