Message 屬性 (啟動條件)
指定在安裝期間啟動條件評估為 false 時,會對使用者顯示的訊息。 本訊息可以針對特定情況進行自訂,例如,顯示訊息以通知使用者至何處取得遺漏的元件。
設定
Message 屬性的設定如下所示:
設定 |
描述 |
---|---|
<錯誤訊息> |
替代符號;使用您專屬的錯誤訊息取代本設定。 |
[VSDNETMSG] |
.NET Framework 啟動條件的預設訊息:「這個安裝需要 .NET Framework VersionNumber 版。 請安裝 .NET Framework,然後再次執行本安裝程式。 .NET Framework 可以從 Web 取得。 是否要現在進行?」VersionNumber 是在 [SupportedRuntimes] 屬性中所列出的第一個版本。 |
[VSDIISMSG] |
網際網路資訊服務 (IIS) 啟動條件的預設訊息:「本安裝程式需要 Internet Information Server 4.0 (含) 以後版本和 Window NT 4.0、Windows 2000 或 Windows XP。 這個安裝程式不可安裝於 Windows 95、Windows 98 或 Windows Me。 請安裝 Internet Information Server,然後再次執行本安裝程式。」 |
備註
針對大部分的啟動條件,[Message] 屬性會預設為替代符號 "<Error Message>"。 您需要提供專屬的訊息文字,以避免對使用者顯示替代符號。
![]() |
---|
如果您使用 [InstallUrl] 屬性重新導向使用者,則應該留意顯示的對話方塊會包含 [是] 和 [否] 按鈕。 在本情況中,您的訊息應該是以問題的形式呈現。例如,「本應用程式需要 MyComponent。 您想要現在安裝它嗎?」如需詳細資訊,請參閱 InstallUrl 屬性 (啟動條件)。 |
針對 .NET Framework 啟動條件,預設的訊息會假設您正在使用預設的 [InstallUrl] 屬性,將使用者重新導向至網站。若情況並非如此,則您需在 [Message] 屬性中提供新的訊息。 如果 InstallUrl 屬性為空白,則會顯示單一按鈕對話方塊,內含文字「本安裝程式需要 .NET Framework VersionNumber 版。 請安裝 .NET Framework,然後再次執行本安裝程式」。
如果您已為安裝專案設定 [Localization] 屬性,則任何預設的訊息文字會自動轉譯,您將需要自行轉譯任何自訂文字。 如需詳細資訊,請參閱 Localization 屬性。