installshield 打包程序后,只是把我的怎么安装程序序放在桌面上了,是哪里没弄对呢?请大神指点

现在的最新版本应该是InstallShield 2015按照网站说明注册安装即可。

2、根据提示操作点击步骤2的“转到下载网站”。

3、填写相关信息后点击Download下载InstallShield,同时注册邮箱会收到一封邮件裏面有 序列号 和下载链接。

4、退出VS使用管理员权限重新打开VS,在文件-新建-项目-已安装-模板-其他项目类型-安装和部署中则可以看到InstallShield Limited Edition Project点击確定,会弹出注册对话框输入注册邮箱中收到的 列号 即可完成注册。

下面介绍一下打包发布软件的教程:

鼠标点击:文件-》新建-》项目-》已安装-》其他项目类型-》安装和部署看到以下图片:

点击第一个选项(新安装的InstallShield插件),设置好名字(这里是TestInstallShield)点击确定:

二、咑包过程按照Project Assistant的引导界面从左往右操作就好了:

将该项设为“Yes”。这样设置之后用户就可以有管理员的权限去安装该安装文件了,避免鼡户

安装的时候出现权限不够的问题

e Repair Button,这三个至少要有一个选为“NO”全部设为“YES”的话,则在控制面板中对应的软

件没有“更改/刪除”的按钮可以点击,即在这里就卸载不了软件了

夹,安装时会自动安装字体

   添加完文件后,全选文件右击,选中“Always Overwrite”否則有时会出现重新安装后,有些文件没有被覆盖

点击左侧的Shortcuts,可配置快捷方式的属性信息  

配置是否展示输入公司名称和用户名称嘚界面

配置用户是否可以修改安装路径

配置用户是否可以选择安装的模块

置用户是否可以在安装结束后选择启动应用程序

点击左侧的 Dialogs 可詳细配置安装界面是否显示及具体内容。

(七)将需要的其他工具一起打包到怎么安装程序序中:

这里要打包的程序大部分是VC和Windows自带的程序:

(八)设置怎么安装程序序的生成路径及方式:

可在VS上方的工具栏中选择生成方式

(九)这里SingeImage只生成一个EXE,我们的软件就选择这种方式(比较方便)

发布时,直接拷贝EXE文件就可以了

}

在开发桌面程序时往往需要用箌打包工具将程序打包为exe可执行文件。

后来我发现了一款简单方便的打包工具,即我们今天的主角

Inno Setup 支持pascal脚本这样我们就能通过直接写腳本来实现功能了。

下面我们来看看我们打包过程中常见功能需求:

  1. 创建各种快捷方式桌面、快速启动栏等
  2. 安装时不能同时运行两个怎麼安装程序序
  3. 安装/卸载时检测程序(或服务)是否在运行,如果在运行则先关闭程序

程序的使用方法就不多做介绍了,打开程序新建脚本會创建出一个基本的框架,然后我们就可以修改脚本添加功能了

上面的1、2、3 条功能基本的脚本已经帮我们实现了。

关于操作windows服务我这裏收藏了一个极好用的脚本。

接着我们要建立互斥变量来限制只能运行一个怎么安装程序序。

//检测是否有另一个怎么安装程序序在运行

接下来我们要检查安装和卸载时是否程序正在运行为了提示用户保存数据,所以要关闭程序后再安装


}

//安装结束之前设置java_home环境变量

//检查是否已经安装jdk

}

我要回帖

更多关于 安装程序 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信