InstallShield 2010 制作安装包

问题描述

我使用InstallShield2010制作安装包。安装必备的选择:.net3.5sp1和.net4.0在xp系统上没有.net2.0以上的框架,会安装.net3.5sp1,但是.net4.0的就是不提示。Microsoft.NETFramework4.0.Full.prq文件内容如下:<?xmlversion="1.0"encoding="UTF-8"?><SetupPrereq><conditions><conditionType="2"Comparison="2"Path="HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/NETFrameworkSetup/NDP/v4/Full"FileName="Install"ReturnValue="1"></condition></conditions><operatingsystemconditions><operatingsystemconditionMajorVersion="5"MinorVersion="1"PlatformId="2"CSDVersion=""Bits="1"ProductType="1"ServicePackMajorMin="2"></operatingsystemcondition><operatingsystemconditionMajorVersion="5"MinorVersion="2"PlatformId="2"CSDVersion=""ProductType="2|3"></operatingsystemcondition><operatingsystemconditionMajorVersion="5"MinorVersion="2"PlatformId="2"CSDVersion=""Bits="2"ProductType="1"></operatingsystemcondition><operatingsystemconditionMajorVersion="6"MinorVersion="0"PlatformId="2"CSDVersion=""ProductType="2|3"></operatingsystemcondition><operatingsystemconditionMajorVersion="6"MinorVersion="0"PlatformId="2"CSDVersion=""></operatingsystemcondition><operatingsystemconditionMajorVersion="6"MinorVersion="1"PlatformId="2"CSDVersion=""></operatingsystemcondition></operatingsystemconditions><files><fileLocalFile="&lt;ISProductFolder&gt;SetupPrerequisitesMicrosoft.net4.0dotNetFx40_Full_x86_x64.exe"CheckSum="251743DFD3FDA414570524BAC9E55381"FileSize="0,50449456"></file></files><executefile="dotNetFx40_Full_x86_x64.exe"cmdline="/pdotNetFx40_Full_x86_x64.exe/l1033/v&quot;/q/norestart&quot;"cmdlinesilent="/pdotNetFx40_Full_x86_x64.exe/l1033/v&quot;/q/norestart&quot;"returncodetoreboot="1641,3010"requiresmsiengine="1"></execute><dependencies><dependencyFile="&lt;ISProductFolder&gt;SetupPrerequisitesMicrosoft.NETFramework4.0.Full.prq"></dependency></dependencies><propertiesId="{A53CD5DD-317C-4CDB-9977-E6BF79D80A0A}"Description="Thisprerequisiteinstallsthe.net4.0frameworkfor32-bit(x86)systems."AltPrqURL="http://saturn.installshield.com/is/prerequisites/microsoft.netframework4.0.prq"></properties><behaviorReboot="16"></behavior></SetupPrereq>

解决方案

解决方案二:
XP要SP3才支持.net4.0
解决方案三:
引用1楼juckxu的回复:

XP要SP3才支持.net4.0

我在虚拟机上装的新Xp,我看了有sp3.我在想.net4.0是不是还要装别的什么???
解决方案四:
引用2楼u012488787的回复:

Quote: 引用1楼juckxu的回复:
XP要SP3才支持.net4.0

我在虚拟机上装的新Xp,我看了有sp3.我在想.net4.0是不是还要装别的什么???

不用装其他的
解决方案五:
实在不行,就提前安装吧。折腾好几天了。

时间: 2024-10-21 10:00:31

InstallShield 2010 制作安装包的相关文章

bin debug-使用installshield limited 制作安装包 安装后 程序中图片打不开

问题描述 使用installshield limited 制作安装包 安装后 程序中图片打不开 程序中图片都放在了bin/debug中,因为以前没用过installshield limited 打包,结果这些图片没能放进安装包中,请问应怎样将bin/debug中的图片一起打进安装包中,谢谢啦!

c#写的Winform程序制作安装包

问题描述 c#写的Winform程序制作安装包出问题了,我希望制作成一个包直接安装,.netFrameWork也封装到里面,没有安装就安装,安装了就算了..但是无论我用VS怎么弄,就是无法做成一个exe,,在"系统必备"里面选择了"从与我应用程序相同的位置下载系统必备组件"生成的是一个文件夹,.netFrameWork被放在文件夹里面..是在不行,多个文件就多个文件吧..问题的重点在于,我用生成的东西安装了之后,程序根本无法运行,提示:UnabletofindaVe

使用Setup Factory安装包制作工具制作安装包

在我们开发完软件后,除了极个别案例我们把整个目录复制给客户用外,我们一般都需要做成安装包,方便整个软件的部署操作,以安装包的部署操作可能简单的是复制文件,也可能包括一些注册表.数据库等额外的操作,不过安装包部署肯定是能够给客户提供专业.统一的软件安装体验,同时封装了很多细节方面的处理.在我们日常的基于.NET的开发中,VS2010之前我们还可以使用内置的安装包制作工具,自从VS2012.VS2013以后,微软把这个去掉,集成使用了InstallShield进行安装包的制作了,我自己在这方面也写了

注册表-vb.net 制作安装包数据库配置和读取**.exe.config的问题!

问题描述 vb.net 制作安装包数据库配置和读取**.exe.config的问题! 尊敬的各位大牛,你们好: 本人小白实习生一枚,最近PM将一个任务交到我手上,说让我独立完成.至目前为止,大部分工作已经完成,可是还有最后一点,一直卡着过不去.各位同僚前辈们有没有之前做个这方面的任务的,希望您可以不吝赐教!后学晚辈在此感激不尽! 问题描述: 公司给客户做的一个Demo,全部都完成了,现在就剩下安装包的制作,用的是VS自带的打包工具.按照经理的说法,需要在安装的时候动态的配置数据库,这其中就牵扯到

if判断-wix制作安装包实现if逻辑判断

问题描述 wix制作安装包实现if逻辑判断 我想用wix制作一个安装包,实现功能是查询注册表,得到机器上当前XX软件的版本,根据版本的不同复制不同的文件,链接不同的快捷方式,但是发现无法用if else 语句,发现网上并没有这块的资料,请问是WIX不支持IF逻辑判断吗?该如何实现呢? 解决方案 shell 脚本if 逻辑判断判断linux sh 脚本有关于文件判断操作符,与if配合实现逻辑控制

windows-用inno setup制作安装包用来自动注册.ocx

问题描述 用inno setup制作安装包用来自动注册.ocx 用inno setup制作安装包用来自动注册.ocx,如何在32和64位系统都把ocx控件都放在C:WindowsSystem32并注册因为在程序中引用的ocx控件都在C:WindowsSystem32下, 用inno setup做出来的安装包,在32的系统下运行可以把ocx控件可以放到C:WindowsSystem32下,但是在64位的系统中运行却给我把ocx控件放到了C:WindowsSysWOW64下,路径写死都不管用,求大神

服务自动重启-使用inno setup制作安装包,如何实现该软件的服务崩溃后会自动重启

问题描述 使用inno setup制作安装包,如何实现该软件的服务崩溃后会自动重启 如同windows的服务-->属性-->恢复功能 解决方案 调用schttps://technet.microsoft.com/en-us/library/cc742019(v=ws.10).aspx actions= {"""" | {[run/] | [restart/] | [reboot/]}[/...]Specifies one or more failure

项目发布打包-C#winform项目制作安装包想把mysql数据库一起附加进去,调用cmd执行脚本无效,求助

问题描述 C#winform项目制作安装包想把mysql数据库一起附加进去,调用cmd执行脚本无效,求助 string dbname = this.Context.Parameters["dbname"];//数据库名称 string server = this.Context.Parameters["server"];//服务器名称 string uid = this.Context.Parameters["user"];//SQlServer

我用vfp制作安装包出现了图片中的错误提示,请教原因

问题描述 我用vfp制作安装包出现了图片中的错误提示,请教原因 解决方案 http://wenku.baidu.com/link?url=ArnV_IaWvSHIas6LR_Atcx8VyqJQ30A2ugKcCA3sVDwcUsTeIEaxT9sy6cehI-GdPrXMWAlKOxcYsOvVPiN8EhG1dViyI87Qj8iBrF2BB4a