Installshield Visual C++ 2010 Redistributable安装

有个程序在使用时需要安装Visual C++ 2010 Redistributable (x86),用Installshield  2010用制作安装包,本身Installshield  就有个Redistributables选项,在里面添加就好。因为程序不仅可以在32位系统上运行,也需要能在64位上运行,所以在安装时也要在64位系统中安装。

Microsoft Visual C++ 2010 Redistributable Package (x86).prq文件,内容如下:

<?xml version="1.0" encoding="UTF-8"?>
<SetupPrereq>
	<conditions>
		<condition Type="1" Comparison="2" Path="HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{196BB40D-1578-3D01-B289-BEFC77A11A1E}" FileName="" ReturnValue="" Bits="1"></condition>
	</conditions>
	<operatingsystemconditions>
		<operatingsystemcondition MajorVersion="5" MinorVersion="1" PlatformId="2" CSDVersion="" Bits="1" ProductType="1" ServicePackMajorMin="2"></operatingsystemcondition>
		<operatingsystemcondition MajorVersion="5" MinorVersion="2" PlatformId="2" CSDVersion="" Bits="1" ProductType="2|3" ServicePackMajorMin="1"></operatingsystemcondition>
		<operatingsystemcondition MajorVersion="5" MinorVersion="2" PlatformId="2" CSDVersion="" Bits="4" ProductType="1"></operatingsystemcondition>
		<operatingsystemcondition MajorVersion="6" MinorVersion="0" PlatformId="2" CSDVersion="" Bits="1"></operatingsystemcondition>
		<operatingsystemcondition MajorVersion="6" MinorVersion="0" PlatformId="2" CSDVersion="" Bits="1" ProductType="2|3"></operatingsystemcondition>
		<operatingsystemcondition MajorVersion="6" MinorVersion="1" PlatformId="2" CSDVersion="" Bits="1"></operatingsystemcondition>
		<operatingsystemcondition MajorVersion="5" MinorVersion="2" PlatformId="2" CSDVersion="" Bits="4" ProductType="2|3" ServicePackMajorMin="1"></operatingsystemcondition>
		<operatingsystemcondition MajorVersion="6" MinorVersion="0" PlatformId="2" CSDVersion="" Bits="4"></operatingsystemcondition>
		<operatingsystemcondition MajorVersion="6" MinorVersion="0" PlatformId="2" CSDVersion="" Bits="4" ProductType="2|3"></operatingsystemcondition>
		<operatingsystemcondition MajorVersion="6" MinorVersion="1" PlatformId="2" CSDVersion="" Bits="4"></operatingsystemcondition>
		<operatingsystemcondition MajorVersion="5" MinorVersion="2" PlatformId="2" CSDVersion="" Bits="8" ProductType="1"></operatingsystemcondition>
		<operatingsystemcondition MajorVersion="5" MinorVersion="2" PlatformId="2" CSDVersion="" Bits="8" ProductType="2|3"></operatingsystemcondition>
		<operatingsystemcondition MajorVersion="6" MinorVersion="0" PlatformId="2" CSDVersion="" Bits="8" ProductType="2|3"></operatingsystemcondition>
	</operatingsystemconditions>
	<files>
		<file LocalFile="&lt;ISProductFolder&gt;\SetupPrerequisites\VC 2010 Redist\x86\vcredist_x86.exe" URL="http://download.microsoft.com/download/5/B/C/5BC5DBB3-652D-4DCE-B14A-475AB85EEF6E/vcredist_x86.exe" CheckSum="B88228D5FEF4B6DC019D69D4471F23EC" FileSize="0,5073240"></file>
	</files>
	<execute file="vcredist_x86.exe" cmdline="/q" cmdlinesilent="/q" returncodetoreboot="1641,3010"></execute>
	<properties Id="{83960519-644A-4722-BA7A-37D23C1D004F}" Description="This prerequisite installs the Microsoft Visual C++ 2010 Runtime Libraries (x86)." AltPrqURL="http://saturn.installshield.com/is/prerequisites/microsoft visual c++ 2010 redistributable package (x86).prq"></properties>
	<behavior Reboot="2"></behavior>
</SetupPrereq>


可以在64位系统中判断是否安装,没有就进行安装。



转载于:https://my.oschina.net/u/1176559/blog/280131

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
InstallShield Limited Edition是为Microsoft Visual Studio 2013提供的一款安装程序制作工具。它由Flexera Software开发,旨在帮助开发人员创建安装和卸载程序,以便将他们的应用程序正确地安装到用户的计算机上。 InstallShield Limited Edition提供了一个易于使用的界面,使开发人员可以轻松创建自定义的安装脚本。使用这个工具,开发人员可以选择所需的安装类型(例如完全安装或自定义安装)以及安装包的目标路径。它还提供了许多高级功能,如自定义注册表项、创建快捷方式和添加文件等。 与其他版本的InstallShield相比,InstallShield Limited Edition提供了一些有限的功能。例如,它没有一些高级功能,如自定义安装界面设计和多个语言的本地化支持。但是对于简单的安装需求,它是一个非常有用的工具。 要使用InstallShield Limited Edition,开发人员需要在Visual Studio 2013中安装并启用它。在安装完成后,开发人员可以通过选择“新建项目”选项来创建一个新的InstallShield项目。然后,他们可以使用提供的向导和选项来定义安装程序的行为和外观。 总而言之,InstallShield Limited Edition是一款为Visual Studio 2013开发人员提供的强大工具,可以帮助他们轻松创建自定义的安装程序。尽管它的功能有限,但对于简单的安装需求来说,它是一个非常实用的选择。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值