InstallUrl 属性(启动条件)
指定在启动条件的计算结果为 False 时用户可从中下载文件的位置。 如果此属性包含一个值,则会显示一个包含**“是”和“否”按钮的对话框,以及“Message”**属性中指定的消息。
如果您选择**“是”**,则将被重定向到此属性中指定的位置;无论您选择“是”还是“否”,安装都将立即停止。
设置
InstallUrl 属性的设置如下:
设置 |
说明 |
---|---|
(空白) |
不显示对话框;而是显示标准 Windows Installer 终止对话框。 |
URL |
使用格式 http://服务器/路径/,其中服务器 和 路径 定义有效的 Internet 或 Intranet 网页。
注意
如果 URL 无效,表明用户没有 Web 连接或者未安装 Web 浏览器,安装将失败。
|
UNC 路径 |
使用格式 \\服务器\共享,其中 服务器 和 共享 定义有效的网络文件共享。
注意
用户必须拥有对文件共享的访问权限。
|
文件路径 |
文件位置的路径(相对于安装程序的位置),例如,\My Application\MyFile.exe。 主要在通过可再发行媒体(如 CD-ROM)部署时使用。 |
安全说明 |
---|
如果部署项目的“Bootstrapper”属性设置为“Web 引导程序”,则只应指定 URL。 如果指定 UNC 路径或文件路径,则文件可以在不显示任何安全提示的情况下下载,从而给用户带来安全风险。 有关更多信息,请参见“部署项目属性”对话框 ->“配置属性”->“生成”。 |
备注
**“.NET Framework 启动条件”会将“InstallUrl”**属性设置为 https://go.microsoft.com/fwlink/?LinkId=76617,这会重定向到包含 .NET Framework 可下载安装程序的 Microsoft 支持网页。 对于其他所有启动条件,InstallUrl 属性默认为空。
提示
如果您的应用程序需要另一个版本的 .NET Framework,您将必须重写“InstallUrl”属性并提供您自己的位置。 有关更多信息,请参见 .NET Framework 启动条件。 另外,如果更改“InstallUrl”属性,应同时将“Message”属性更改为更适合的消息。 有关更多信息,请参见 Message 属性(启动条件)。