最近做了一个客户端的程序,客户端程序运行环境要求是.Net FrameWork 4.0 和VC++ 2012 ,在做安装包的时候需要先检测系统环境是否存在这些环境,不存在则安装对应环境. 使用工具来制作安装包,并做检测环境是否存在FrameWork 4.0 和 VC++ 2012都不是很难.这个安装包用了一段时间后,用户提出了一些需求.那就是当系统安装FrameWork 4.0 和 VC++ 2012 环境的时候,能否不需要用户一步一步点击,直接安装,然后能够展示安装进度就行. 这个需求,与平时…
概述 Qt Installer Framework(缩写QIF)是Qt官方用于生成软件安装包的工具.包括Qt Creator和Qt Installer Framework自身的安装包都是由这个工具制作的.详细说明请访问QIF的官方文档. 环境 我使用的环境是Windows7 64位和Qt Installer Framework 2.0.3 下载 首先根据自己的平台(Linux或Windows等)去Qt官网下载Qt Installer Framework的安装包或者源码.为了简单起见,我下载是安装…
InstallShield 2010中制作安装包时,对于集成.net Framework 4以前的版本,如3.5 sp1/3.5/3.0/2.0 sp2/2.0sp1/2.0等提供了现成的prq文件模板,可以直接使用.也可以参考前一篇文章的方法自己下载并修改. http://www.cnblogs.com/downmoon/archive/2010/02/27/1674634.html 前天下了最新的vs2010,一些程序升级到 .net Framework 4,在制作安装包时可以用vs自带的打…
Missing .NET Framework 4.0 in Visual Studio 2017 Prerequisites whenhttps://stackoverflow.com/questions/47079493/missing-net-framework-4-0-in-visual-studio-2017-prerequisites-when-publishing…
图一 visual studio 2017 installer 打包完成以后进行安装时,提示信息 “安装此安装程序需要.NET Framework 版本 3.5,请安装该版本,然后重新运行此安装程序,可以从Web获得.NET Framework .要立即做此事吗?” 1.安装启动条件设置 visual studio 2017 installer 安装包的安装启动条件设置,例如打包完成以后需要安装,点击安装时提示该安装环境需要net Framwork 2.0或者3.0之类的问题,那么这个问题其实就…
在VS2012之前,我们做安装包一般都是使用VS自带的安装包制作工具来创建安装包的,VS2012.VS2013以后,微软把这个去掉,集成使用了InstallShield进行安装包的制作了,虽然思路差不多,但是处理还是有很大的不同,本文主要基于VS2013的基础上,介绍使用InstallShield2013LimitedEdition的安装包制作. 1.安装使用InstallShield2013LimitedEdition 在使用VS2013创建安装包之前,我们需要安装一个InstallShiel…
(1) 用VS2010打开已经编写好准备做安装包的软件程序,右击解决方案,添加新建项目. (2) 在“新建项目”对话框中,选择“其他项目类型”,再选择“安装和部署”,然后在模板中选择“安装项目” (3) 键入Setup作为该安装程序的名称,然后单击确定. (4) 点击解决方案资源管理器Setup项目,可以修改几个属性值:      Localization:可以在下拉列表中选择安装包的语言,默认为中文Manufacturer:可以在后面的文本框中输入制作软件的厂商      ProductNam…
> library(xlsx) Error: package or namespace load failed for ‘xlsx’: loadNamespace()里算'rJava'时.onLoad失败了,详细内容: 调用: fun(libname, pkgname) 错误: JAVA_HOME cannot be determined from the Registry > library(rJava) Error: package or namespace load failed for…
一.介绍 使用Qt库开发的应用程序,一般有两种发布方式:(1)静态编译发布.这种方式使得程序在编译的时候会将Qt核心库全部编译到一个可执行文件中.其优势是简单单一,所有的依赖库都集中在一起,其缺点也很明显,可执行程序体量较大,光Qt核心库加起来就得十多兆.(2)制作安装包发布.这种方式的原理也简单,就是将可执行程序和其依赖的库文件一起打包压缩,制作成安装包发布.制作安装包的工具挺多,今天要说的是Qt官方的安装包制作框架Qt installer framework.这个框架由Qt官方出品,广泛应用…
一.介绍 使用Qt库开发的应用程序,一般有两种发布方式:(1)静态编译发布.这种方式使得程序在编译的时候会将Qt核心库全部编译到一个可执行文件中.其优势是简单单一,所有的依赖库都集中在一起,其缺点也很明显,可执行程序体量较大,光Qt核心库加起来就得十多兆.(2)制作安装包发布.这种方式的原理也简单,就是将可执行程序和其依赖的库文件一起打包压缩,制作成安装包发布.制作安装包的工具挺多,今天要说的是Qt官方的安装包制作框架Qt installer framework.这个框架由Qt官方出品,广泛应用…