文件系统编辑器属性
使用**“文件系统编辑器”**时,有以下属性可用。 任意给定时间的实际可用属性取决于项目的类型以及编辑器中的当前选定内容。
属性类型
Type |
说明 |
---|---|
文件夹属性 |
在“文件系统编辑器”中为某个“安装”项目或“合并模块”项目选定一个文件夹后,“属性”窗口中可用的属性。 |
Web 应用程序文件夹属性 |
在“文件系统编辑器”中为某个“Web 安装”项目选定一个文件夹后,“属性”窗口中可用的属性。 |
文件属性 |
在“文件系统编辑器”中选定一个文件后,“属性”窗口中可用的属性。 |
程序集属性 |
在“文件系统编辑器”中选定一个程序集后,“属性”窗口中可用的属性。 |
项目输出组属性 |
在“文件系统编辑器”中选定一个项目输出组后,“属性”窗口中可用的属性。 |
快捷方式属性 |
在“文件系统编辑器”中选定一个快捷方式后,“属性”窗口中可用的属性。 |
文件夹属性
Property |
说明 |
---|---|
AlwaysCreate |
指定即使在选定文件夹为空的情况下,是否也要创建该文件夹作为每次安装的一部分。 有关更多信息,请参见 AlwaysCreate 属性。 |
Condition |
指定一个 Windows Installer 条件,必须满足该条件(计算结果为 true)才能在安装时安装选定的项。 |
DefaultLocation |
指定文件夹在目标计算机上的默认安装位置。 有关特殊文件夹的更多信息,请参见 “特殊”文件夹和“自定义”文件夹。 |
说明 |
存储模块可重定目标文件夹的说明。 |
DisplayName |
为模块可重定目标文件夹指定一个名称,该名称可用于运行时用户界面中。 |
Name |
指定选定文件夹的名称。 对于特殊文件夹为只读属性。 |
Property |
指定一个可在安装时访问以重写自定义文件夹路径的命名属性。 有关更多信息,请参见 Property 属性(文件夹)。 |
Transitive |
确定当在目标计算机上安装或重新安装时,安装程序是否重新计算选定项的 Condition 属性。 有关更多信息,请参见 Transitive 属性。 |
Web 应用程序文件夹属性
Property |
说明 |
---|---|
AllowDirectoryBrowsing |
为选定文件夹设置 Internet 信息服务“目录浏览”属性。 有关更多信息,请参见 AllowDirectoryBrowsing 属性。 |
AllowReadAccess |
为选定文件夹设置 Internet 信息服务的 Read 属性。 有关更多信息,请参见 AllowReadAccess 属性。 |
AllowScriptSourceAccess |
为选定文件夹设置 Internet 信息服务“脚本资源访问”属性。 有关更多信息,请参见 AllowScriptSourceAccess 属性。 |
AllowWriteAccess |
为选定文件夹设置 Internet 信息服务“写”属性。 有关更多信息,请参见 AllowWriteAccess 属性。 |
AlwaysCreate |
指定即使在选定文件夹为空的情况下,是否也要创建该文件夹作为每次安装的一部分。 有关更多信息,请参见 AlwaysCreate 属性。 |
ApplicationProtection |
为选定文件夹设置 Internet 信息服务“应用程序保护”属性。 有关更多信息,请参见 ApplicationProtection 属性。 |
AppMappings |
为选定文件夹设置 Internet 信息服务“应用程序映射”属性。 有关更多信息,请参见 AppMappings 属性。 |
Condition |
指定一个 Windows Installer 条件,必须满足该条件(计算结果为 true)才能在安装时安装选定的项。 |
DefaultDocument |
指定选定文件夹的默认(启动)文档。 |
ExecutePermissions |
为选定文件夹设置 Internet 信息服务“执行许可”属性。 有关更多信息,请参见 ExecutePermissions 属性。 |
索引 |
为选定文件夹设置 Internet 信息服务“索引此资源”属性。 有关更多信息,请参见 Index 属性 (Windows Installer)。 |
IsApplication |
指定是否为选定文件夹创建一个 Internet 信息服务的应用程序根。 |
LogVisits |
为选定文件夹设置 Internet 信息服务“日志访问”属性。 有关更多信息,请参见 LogVisits 属性。 |
Name |
指定选定文件夹的名称。 对于特殊文件夹为只读属性。 |
Property |
指定一个可在安装时访问以重写自定义文件夹路径的命名属性。 有关更多信息,请参见 Property 属性(文件夹)。 |
Transitive |
确定当在目标计算机上安装或重新安装时,安装程序是否重新计算选定项的 Condition 属性。 有关更多信息,请参见 Transitive 属性。 |
VirtualDirectory |
指定相对于 Web 服务器的目录,Web 应用程序文件夹将安装在目标计算机上的该目录中。 有关更多信息,请参见 VirtualDirectory 属性。 |
文件属性
Property |
说明 |
---|---|
Condition |
指定一个 Windows Installer 条件,必须满足该条件(计算结果为 true)才能在安装时安装选定的项。 |
Exclude |
确定是否从安装程序或合并模块中排除某文件。 有关更多信息,请参见 “排除”属性。 |
文件夹 |
指定选定文件在目标计算机上的安装文件夹。 有关更多信息,请参见 Folder 属性。 |
Hidden |
指定是否将文件安装为隐藏文件。 默认情况下,隐藏文件不显示在用户的目录列表中。 |
PackageAs |
指定是否重写选定文件的默认打包行为。 有关更多信息,请参见 PackageAs 属性。 |
Permanent |
指定在卸载应用程序时是否移除某文件。 有关更多信息,请参见 Permanent 属性。 |
ReadOnly |
指定是否将选定文件安装为只读文件。 用户无法编辑或删除只读文件。 |
Register |
指定在安装期间是否应注册某文件。 有关更多信息,请参见 Register 属性。 |
SharedLegacy |
指定是否将选定文件标记为要求引用计数的共享旧式文件。 有关更多信息,请参见 SharedLegacy 属性。 |
SourcePath |
显示开发计算机上选定文件的路径。 只读。 |
系统 |
指定是否将选定的文件安装为系统文件。 系统文件通常是二进制文件,属于操作系统的一部分。 |
TargetName |
指定文件安装于目标计算机上时的名称。 如果该文件与源文件不同名,则在安装期间重命名该文件。 |
Transitive |
确定当在目标计算机上安装或重新安装时,安装程序是否重新计算选定项的 Condition 属性。 有关更多信息,请参见 Transitive 属性。 |
Vital |
指定选定文件是否是安装所必需的文件。 如果无法正确安装某个必需的文件,则整个安装将失败。 |
程序集属性
Property |
说明 |
---|---|
Condition |
指定一个 Windows Installer 条件,必须满足该条件(计算结果为 true)才能在安装时安装选定的项。 |
依赖项 |
显示包含依赖文件列表的“依赖项”对话框。 只读。 |
DisplayName |
指示程序集名称,该名称可用于运行时用户界面中以标识该程序集。 只读。 |
Exclude |
确定是否从安装程序或合并模块中排除程序集。 有关更多信息,请参见 “排除”属性。 |
Files |
显示包含程序集中文件列表的“文件”对话框。 只读。 |
文件夹 |
指定选定程序集在目标计算机上的安装文件夹。 有关更多信息,请参见 Folder 属性。 |
HashAlgorithm |
指示程序集清单使用的哈希算法。 只读。 |
Hidden |
指定是否将程序集安装为隐藏文件。 默认情况下,隐藏文件不显示在用户的目录列表中。 |
Language |
指示本地化程序集所用的语言。 只读。 |
Originator |
指示程序集密钥对的发信方的公共部分。 只读。 |
PackageAs |
指定是否重写选定程序集的默认打包行为。 有关更多信息,请参见 PackageAs 属性。 |
Permanent |
指定在卸载应用程序时是否移除某个程序集。 有关更多信息,请参见 Permanent 属性。 |
PublicKey |
指示程序集的加密公钥。 只读。 |
ReadOnly |
指定是否将选定的程序集安装为只读文件。 用户无法编辑或删除只读文件。 |
Register |
指定在安装期间是否应注册选定程序集。 有关更多信息,请参见 Register 属性。 |
SharedLegacy |
指定是否将选定的程序集标记为要求引用计数的共享旧式文件。 有关更多信息,请参见 SharedLegacy 属性。 |
SourcePath |
指示开发计算机上选定程序集的路径。 只读。 |
系统 |
指定是否将选定的程序集安装为系统文件。 系统文件通常是二进制文件,属于操作系统的一部分。 |
TargetName |
指示程序集安装于目标计算机时的名称。 只读。 |
Transitive |
确定当在目标计算机上安装或重新安装时,安装程序是否重新计算选定项的 Condition 属性。 有关更多信息,请参见 Transitive 属性。 |
版本 |
指示程序集的版本号。 只读。 |
Vital |
指定选定的程序集是否是安装所必需的程序集。 如果无法正确安装某个必需的程序集,则整个安装将失败。 |
项目输出组属性
Property |
说明 |
---|---|
Condition |
指定一个 Windows Installer 条件,必须满足该条件(计算结果为 true)才能在安装时安装选定的项。 |
依赖项 |
显示包含依赖文件列表的“依赖项”对话框。 只读。 |
Exclude |
确定是否从安装程序或合并模块中排除某个项目输出组。 有关更多信息,请参见 “排除”属性。 |
ExcludeFilter |
显示允许您使用通配符排除文件的“筛选器”对话框。 |
文件夹 |
指定选定文件在目标计算机上的安装文件夹。 有关更多信息,请参见 Folder 属性。 |
HashAlgorithm |
指示程序集清单使用的哈希算法。 只读。 |
Hidden |
指定是否将项目输出组中的文件安装为隐藏文件。 默认情况下,隐藏文件不显示在用户的目录列表中。 |
Originator |
指示项目输出组中密钥输出的密钥对发信方的公共部分。 只读。 |
Outputs |
显示包含主输出组中文件列表的“输出”对话框。 只读。 |
PackageAs |
指定是否重写选定项目输出组的默认打包行为。 有关更多信息,请参见 PackageAs 属性。 |
Permanent |
指定在卸载应用程序时是否移除项目输出组中的文件。 有关更多信息,请参见 Permanent 属性。 |
PublicKey |
指示项目输出组中的密钥输出的加密公钥。 只读。 |
ReadOnly |
指定是否将选定项目输出组中的文件安装为只读文件。 用户无法编辑或删除只读文件。 |
Register |
指定在安装期间是否应注册项目输出组中的文件。 有关更多信息,请参见 Register 属性。 |
SharedLegacy |
指定是否将选定项目输出组中的文件标记为要求引用计数的共享旧式文件。 有关更多信息,请参见 SharedLegacy 属性。 |
SourcePath |
指示开发计算机上项目输出组中的密钥输出的路径。 只读。 |
系统 |
指定是否将选定项目输出组中的文件安装为系统文件。 系统文件通常是二进制文件,属于操作系统的一部分。 |
TargetName |
指示项目输出组中的密钥输出安装于目标计算机时的名称。 只读。 |
Transitive |
确定当在目标计算机上安装或重新安装时,安装程序是否重新计算选定项的 Condition 属性。 有关更多信息,请参见 Transitive 属性。 |
版本 |
指示项目输出组中的密钥输出的版本号。 只读。 |
Vital |
指定选定的项目输出组是否是安装所必需的。 如果无法正确安装某个必需的文件,则整个安装将失败。 |
快捷方式属性
Property |
说明 |
---|---|
实参 |
指定快捷方式的命令行参数。 有关更多信息,请参见 Arguments 属性 (Windows Installer)。 |
说明 |
指定将显示在快捷方式的工具提示中的说明。 |
文件夹 |
指定选定的快捷方式在目标计算机上的安装文件夹。 有关更多信息,请参见 Folder 属性。 |
图标 |
指定要为快捷方式显示的图标。 有关更多信息,请参见 “图标”属性。 |
Name |
指定快捷方式安装于目标计算机时将显示的名称。 |
ShowCmd |
指定由快捷方式调用的应用程序的初始窗口状态。 有关更多信息,请参见 ShowCmd 属性。 |
Target |
指定将由快捷方式启动的应用程序。 有关更多信息,请参见 Target 属性。 |
Transitive |
确定当在目标计算机上安装或重新安装时,安装程序是否重新计算选定项的 Condition 属性。 有关更多信息,请参见 Transitive 属性。 |
WorkingFolder |
指定将安装快捷方式的目标应用程序的文件夹。 有关更多信息,请参见 WorkingFolder 属性。 |