我想将Microsoft SQL CE 4.0
添加到我的VS InstallShield LE项目可再发行组件
我已经完成了这个步骤:
C:\Program Files
(x86)\InstallShield\2012SpringLE\SetupPrerequisites
和结果:
项目已成功构建,但安装程序无法安装SQL CE 4.0 ..
任何人都可以帮助我吗?
答案 0 :(得分:6)
InstallShield Limited Edition没有在Professional和Premier中找到的Prereq编辑器。我认为这意味着您手动编辑了PRQ XML。如果是这样,你怎么能够制定出架构?没有XSD,有些字段是整数,如果没有可以帮助你解决问题的工具,它们将毫无意义。
这是一篇老博客文章,展示了如何使用该工具:
http://blog.iswix.com/2006/11/using-installshield-12-to-install-net.html
如果是我,我会下载一份专业版或高级版的Eval副本并将其投放到虚拟机上。使用该工具编辑PRQ,然后将其复制回LE安装。还有另一个堆栈溢出答案,有人说他们写了自己的PRQ并发布了代码。
SQL CE 4.0 as a InstallShield Prerequisite
它构建的事实告诉你找到了所有各种文件。它没有安装的事实意味着你的XML出了问题。