Message 属性(启动条件)

更新:2007 年 11 月

指定在安装时当启动条件的计算结果为 false 时向用户显示的消息。您可以根据特定的情况自定义此消息,例如,提供一条通知用户在何处获取缺少组件的消息。

设置

Message 属性的设置如下:

设置

说明

<错误信息>

占位符;被替换为您自己的错误信息。

[VSDNETMSG]

.NET Framework 启动条件的默认消息为:“此安装程序需要 .NET Framework版本号。请安装 .NET Framework,然后重新运行此安装程序。可以从 Web 获取 .NET Framework。是否立即执行此操作?” 版本号 是列在“SupportedRuntimes”属性中的第一个版本。

[VSDIISMSG]

Internet 信息服务 (IIS) 启动条件的默认消息:“此安装程序需要 Internet Information Server 4.0 或更高版本,以及 Windows NT 4.0、Windows 2000 或 Windows XP。此安装程序无法安装在 Windows 95、Windows 98 或 Windows Me 上。请安装 Internet Information Server,然后重新运行此安装程序。”

备注

对于大多数启动条件,Message 属性的默认值默认为占位符“<错误信息>”。您需要提供自己的消息文本以防止向用户显示占位符。

说明:

如果使用“InstallUrl”属性重定向用户,应注意显示的对话框中将包含“是”和“否”按钮。这种情况下,消息应该以问句的形式出现,例如,“此应用程序需要 MyComponent。您希望立即安装它吗?”有关更多信息,请参见 InstallUrl 属性(启动条件)

对于 .NET Framework 启动条件,默认消息假定您使用默认的“InstallUrl”属性将用户重定向到网站;如果不使用默认消息,则需要在“Message”属性中提供新的消息。如果“InstallUrl”属性为空,将显示一个按钮对话框,其中包含文本“此安装程序需要 .NET Framework版本号 版。请安装 .NET Framework,然后重新运行此安装程序。”

如果已为安装项目设置 Localization 属性,将自动翻译任何默认消息文本;您需要自己翻译任何自定义文本。有关更多信息,请参见 Localization 属性

请参见

概念

.NET Framework 启动条件

其他资源

在部署中启动条件管理