InstallUrl 屬性 (啟動條件)
指定如果啟動條件評估為 False 時,使用者可以下載檔案的位置。 如果本屬性包含值,則會顯示含有 [是] 和 [否] 按鈕的對話方塊,以及 [Message] 屬性中所指定的訊息。
如果您選取 [是],則將會被重新導向至屬性中指定的位置,不論是哪種情況,安裝都會立即停止。
設定
InstallUrl 屬性的設定如下列所示:
設定 |
描述 |
---|---|
(空白) |
將不會顯示對話方塊,而會顯示標準的 Windows Installer 終止對話方塊。 |
URL |
使用以下格式 https://server/path/,其中 server 和 path 定義了有效的網際網路或內部網路網頁。 ![]()
如果該 URL 無效、使用者沒有網站連線或尚未安裝 Web 瀏覽器,則本動作將會失敗。
|
UNC path |
使用以下格式 \\server\share,其中 server 和 share 是定義有效的網路檔案共用。 ![]()
使用者必須擁有檔案共用的存取使用權限。
|
File path |
檔案位置的路徑 (安裝程式位置的相對路徑),例如 \My Application\MyFile.exe。 主要是在 CD-ROM 之類的可轉散發媒體上部署時使用。 |
![]() |
---|
如果部署專案的 [Bootstrapper] 屬性設定為 [Web Bootstrapper],則應該只指定 URL。 指定 UNC 路徑或檔案路徑,可能會允許檔案在不經任何安全性的提示下進行下載,而造成使用者的安全性風險。 如需詳細資訊,請參閱部署專案屬性對話方塊、組態屬性、建置。 |
備註
[.NET Framework 啟動條件] 會將 [InstallUrl] 屬性設定為 https://go.microsoft.com/fwlink/?LinkId=76617,而這個網頁會重新導向至 Microsoft 支援網頁,其中包含 .NET Framework 的安裝程式可供下載。 針對所有其他的啟動條件,InstallUrl 屬性是預設為空白。
![]() |
---|
如果您的應用程式需要不同版本的 .NET Framework,則需要覆寫 InstallUrl 屬性,並提供自己的位置。 如需詳細資訊,請參閱 .NET Framework 啟動條件。 此外,如果您變更 InstallUrl 屬性,也應該將 Message 屬性變更為更適當的訊息。 如需詳細資訊,請參閱 Message 屬性 (啟動條件)。 |