Add a new Redistributables to VS InstallShield LE Project

笑着哭i 提交于 2019-12-01 06:26:57

问题


i want to add Microsoft SQL CE 4.0 to my VS InstallShield LE Project Redistributables

I've done this steps:

  • i'm create a Microsoft SQL CE 4.0.prq file(modify it like Microsoft SQL CE 3.5 SP2.prq) and Microsoft SQL CE 4.0 folder in this path : C:\Program Files (x86)\InstallShield\2012SpringLE\SetupPrerequisites
  • i copy the SSCERuntime_x86-ENU.exe and SSCERuntime_x64-ENU.exe in Microsoft SQL CE 4.0 folder

and Result:

The project was built successfully, But the installer can't install SQL CE 4.0..

Can anyone help me?


回答1:


InstallShield Limited Edition doesn't have the Prereq editor found in Professional and Premier. I assume this means you edited the PRQ XML by hand. If so, how were you able to make out the schema? There is no XSD and some of the fields are integers that would be meaningless without the tool to help you work it out.

Here's an old blog article showing how to use the tool:

http://blog.iswix.com/2006/11/using-installshield-12-to-install-net.html

If it was me, I'd download an Eval copy of Professional or Premier and throw it on a VM. Use the tool to edit the PRQ and then copy it back to your LE installation. Also there is another stack overflow answer where someone said they wrote their own PRQ and posted the code.

SQL CE 4.0 as a InstallShield Prerequisite

The fact that it builds tells you all the various files were found. The fact that it doesn't install means there is something wrong with your XML.



来源:https://stackoverflow.com/questions/15677056/add-a-new-redistributables-to-vs-installshield-le-project

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!