很多人对installshield文件夹可以删除吗,installshield卸载不是很了解那具体是什么情况呢,现在让我们一起来瞧瞧吧!
1、 新项目
2、 在所有类型下选择InstallScript MSI Project,填写产品名称,保存路径,然后单击确定。
3、 点击确定退出这个界面,项目助手项目助手。单击“确定”查看一些简单描述项目的选项。
4、 安装设计器安装设计。点击它可以看到产品信息,安装脚本,安装界面等。
5、 切换到安装设计器,看到上面的界面。
6、 第二,填写产品信息
7、 填写产品的基本信息(包括产品名称、安装语言、产品安装版本、产品代码……)
8、 第三,选择文件源
9、 选择文件源,右键单击DefaultComponents下的文件,选择动态文件链接选择文件源(将文件源填充到组件中,多个组件形成一个特征)。
10、 单击“新建链接”弹出“动态文件链接设置”对话框,单击“浏览”选择文件夹,然后单击“确定”,再单击左侧对话框中的“确定”完成文件来源设置。
11、 导航到Setup Design选项,您可以看到在右边的窗口中有DefaultFeature和DefaultComponents。
12、 1特征可以被分割成多个组件,1: n
13、 1组件可以绑定一个文件夹或文件,1: n
14、 右键单击Defaultfeature选择Associate components,将弹出组件列表。选择并单击“确定”将组件添加到特征中。
15、 四。设置文件夹权限
16、 功能特性关联组件后,您可以在应用程序数据下的文件和文件夹中看到关联的文件夹信息,并且可以在本地进行调整。您还可以控制文件夹的权限。权限设置如下
17、 选择文件夹,右键单击Properties属性,会弹出如下属性窗口
18、 点击权限,弹出如下界面
19、 Installshield脚本
20、 默认脚本除了一个#include 'ifx.h '语句之外什么都没有,您必须单击右边的install函数来获取脚本。
21、 InstallScript的语法类似于C和VBScript,可以调用VB的代码。也可以调用dos命令或exe。
22、 Dlg_SdWelcome: welcome对话框Dlg_SdRegisterUser注册用户对话框Dlg_SetupType安装类型对话框Dlg_SdAskDestPath选择安装目录对话框Dlg_SdFeatureTree功能树对话框Dlg_SQL sql相关对话框Dlg_SdStartCopy complex这些对话框都是系统默认的对话框,所有对话框的生命周期都是基于Setup.rul脚本的,也就是说你需要设置对话框的相关脚本信息,在setup.rul. The中调用对话框的构造函数如果是自定义对话框【后面会提到】就要参考相关对话框的脚本。
23、 对话框对话框
24、 将鼠标悬停在对话框名称上,单击右键,选择编辑,可以看到对话框的相关信息(布局、控件、属性…控件标识符是唯一的标识列),可以修改对话框的布局和信息。
25、 一个完整的ASP.NET包装工。
26、 1.前言
27、 在了解了Installshield 2010的一些基本设置,熟悉了操作界面之后,我给大家展示一个完整的ASP.NET打包程序。ASP.NET的安装部署比较简单,主要包括将网站发布到IIS,附加数据库,配置数据库信息(包括数据库用户、密码、服务器),修改web.config配置文件。主要功能有:
28、 手动选择安装目录。
29、 创建和设置IIS虚拟目录。
30、 动态附加单独的数据库
31、 自动修改配置文件。
32、 完美卸载
33、 2.创建IIS虚拟目录
34、 2.1、自定义创建虚拟目录对话框
35、 由于Installshield本身没有操作IIS的功能,所以需要使用外部程序或者windowsAPI。用程序配置IIS的“技术”无非是ADSI或WMI提供的组件服务程序。可以通过Windows宿主脚本执行JScript或VBScript脚本,也可以在VB/Delphi等快速开发工具中调用,甚至可以通过浏览器中运行的JavaScript/JScript/VBScript和IIS中运行的ASP来调用。因为支持IDispatch接口,所以后期绑定时可以通过CreateObject或GetObject获取ADSI/WMI的具体接口。那么我们这里就简单的用adsi来操作IIS。
36、 由于Installshield本身没有创建虚拟目录的窗口,我们将简单地为自己创建一个自定义窗口。窗口非常简单,只有一个文本框用于输入虚拟目录的名称。生产过程如下:
本文【installshield文件夹可以删除吗(installshield卸载)】到此讲解完毕了,希望对大家有帮助。