vs安装部署

安装过程可参考:http://www.zaoxue.com/article/tech-40512.htm

安装项目的属性设置:

 

 

AddRemoveProgramIcon

显示在“添加/删除程序”对话框中的图标

Author

应用程序的编写者。这个属性设置通常与Manufacturer的相同,它显示在msi软件包的Properties对话框中的Summary页面上,以及“添加/删除程序”对话框的SupportInfo页面上的Contact字段中

Description

这是一个形式自由的文本字段,描述了要安装的应用程序或组件。这些信息显示在msi软件包的Properties对话框中的Summary页面上,以及“添加/删除程序”对话框的SupportInfo页面上的Contact字段中

DetectNewerInstalledVersion

这是一个布尔值,设置为true时,将检查是否已安装了应用程序的更新版本,如果是,就停止安装过程

Keywords

可用于在目标计算机上搜索msi文件。这些信息显示在msi软件包的Properties对话框中的Summary页面上

 

 

Localization

用于字符串资源和注册设置的地域。这会影响安装程序的用户界面

Manufacturer

生产应用程序或组件的公司名称,该项目属性的设置。一般与Author属性中指定的信息相同。这些信息显示在msi软件包的Properties对话框中的Summary页面上,以及“添加/删除程序”对话框的SupportInfo页面上的Publisher字段中,用作应用程序默认安装路径的一部分

ManufacturerURL

一个Web站点的URL,该站点与要安装的应用程序或组件相关

ProductCode

应用程序或组件的惟一的字符串GUIDWindows Installer使用这个属性标识应用程序的后续升级或安装

ProductName

描述应用程序的名称,在“添加/删除程序”对话框中用作应用程序的描述,还用作默认安装路径的一部分:C:\Program Files\ Manufacturer\ ProductName

RemovePreviousVersions

一个布尔值,如果设置为true,就检查计算机上是否安装了应用程序的以前版本。如果是,就调用以前版本的卸载功能,之后继续安装。这个属性使用ProductCodeUpgradeCode确定是否卸载。

SearchPath

一个字符串,表示从属程序集、文件或合并模块的搜索路径。在开发机器上建立安装软件包时使用该属性

Subject

与应用程序相关的其他信息。这些信息显示在msi软件包的Properties对话框中的Summary页面上

SupportPhone

为应用程序或组件提供支持的电话号码。这些信息显示在“添加/删除程序”对话框的SupportInfo页面上的Support Information字段中

SupportURL

为应用程序或组件提供支持的URL。这些信息显示在“添加/删除程序”对话框的SupportInfo页面上的Support Information字段中

Title

安装程序的标题。它显示在msi软件包的Properties对话框中的Summary页面上

UpgradeCode

一个字符串GUID,表示同一应用程序的不同版本共享的标识符。对于应用程序的不同版本或不同语言版本,不应修改UpgradeCode,该属性被DetectNewerInstalledVersionRemovePreviousVersions使用

Version

安装程序、cab文件或合并模块的版本号。注意它不是要安装的应用程序的版本号

 

安装项目-->Project菜单-->Properties的属性设置:

 

 

 

Output file name

在编译项目时生成的msimsm文件的名称

Package file

这个属性允许指定如何打包文件。其选项有:

As loose uncompressed files:所有的部署文件都在同一个目录下存储为.msi文件;

In setup file:文件打包到.msi文件中(默认设置)

In cabinet files:文件打包到同一目录下的一个或多个cab文件中。选择这个选项时,CAB size选项就是可用的

Bootstrapper

这个属性允许指定Bootstrapper是否包含在安装文件中。Bootstrapper提供了Windows Installer 2.0版本。其选项是:

None:不包含Bootstrapper

Windows Installer Bootstrapper:包含用于在客户PC上安装应用程序的Bootstrapper(默认设置)

Web Bootstrapper:用于从Web上下载应用程序的Bootstrapper。选择这个选项时,会显示一个对话框,要求输入安装信息和(可选)升级URL

Compression

这个属性指定所包含文件的压缩样式。其选项如下:

Optimized for speed:用于较大的文件,安装时间较短(默认设置)

Optimized for size:用于较小的文件,安装时间较长

None:不压缩

CAB size

Package file属性设置为In cabinet files时,这个属性就会被激活。它不仅可以创建一个cabinet文件,还可以设置每个cab文件的最大尺寸

Authenticode Signature

在选中这个属性时,部署项目的输出就使用Authenticode标记,默认设置为不选中

Certificate file

用于签名的证书

Private key file

包含签名文件的数字加密键的私有键

Timestamp server URL

Timestamp服务器的URL

 

 

 

 另:

其实微软的2000和XP系统已经自带了一个小巧的制作安装软件iexpress,大小只有112KB,,存放在\Windows\System32中

iexpress的使用方法很简单,只需在运行中输入iexpress就可以

转载于:https://www.cnblogs.com/cctvfan90/archive/2008/09/04/1283736.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值