向VS InstallShield LE项目添加新的可再发行文件 [英] Add a new Redistributables to VS InstallShield LE Project
问题描述
我想将Microsoft SQL CE 4.0
添加到我的VS InstallShield LE项目可再发行文件
我已经完成了以下步骤:
- 我要创建一个 Microsoft SQL CE 4.0.prq 文件(像Microsoft SQL CE一样对其进行修改
3.5 SP2.prq)和 Microsoft SQL CE 4.0 文件夹,位于以下路径:
C:\Program Files (x86)\InstallShield\2012SpringLE\SetupPrerequisites
- 我将 SSCERuntime_x86-ENU.exe 和 SSCERuntime_x64-ENU.exe 复制到Microsoft SQL CE 4.0文件夹中
和结果:
该项目已成功构建,但是安装程序无法安装SQL CE 4.0.
有人可以帮助我吗?
InstallShield限量版没有在Professional和Premier中找到Prereq编辑器.我认为这意味着您手动编辑了PRQ XML.如果是这样,您如何确定模式?没有XSD,并且某些字段是整数,如果没有该工具来帮助您解决问题,这些整数将毫无意义.
这是一篇古老的博客文章,展示了如何使用该工具:
http://blog.iswix .com/2006/11/using-installshield-12-to-install-net.html
如果是我,我将下载Professional或Premier的Eval副本并将其扔到VM上.使用该工具编辑PRQ,然后将其复制回LE安装.另外还有一个堆栈溢出答案,有人说他们写了自己的PRQ并发布了代码.
SQL CE 4.0作为InstallShield必备软件 >
它生成的事实告诉您找到了所有各种文件.它没有安装的事实意味着您的XML出了问题.
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?
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.
这篇关于向VS InstallShield LE项目添加新的可再发行文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!