是否可以使用「超鏈接」創建(預先使用WiX)Windows安裝程序對話框,這會打開另一個對話框窗口?在Windows安裝程序對話框中的鏈接按鈕
類似於「查看詳細報告」this screenshot。我的谷歌技能沒有幫助。
是否可以使用「超鏈接」創建(預先使用WiX)Windows安裝程序對話框,這會打開另一個對話框窗口?在Windows安裝程序對話框中的鏈接按鈕
類似於「查看詳細報告」this screenshot。我的谷歌技能沒有幫助。
是,Windows安裝程序5.0增加了HyperLink control。通過將Package元素的InstallerVersion
屬性設置爲500
,可以將安裝程序標記爲需要5.0。
請注意,Windows Installer 5.0 comes with Windows 7,但目前爲止,尚未向可用於早期操作系統的可再分發軟件提供。
你可以把這個XML在自定義對話框中使用的超級鏈接控制威克斯:
<Control Id="exampleHyperLink"
Height="20" Width="100" Type="Hyperlink" X="5" Y="5">
<Text><![CDATA[<a href="http://www.foo.com/">Click Me</a>]]></Text>
</Control>
如果您需要了解如何創建和使用WiX的自定義對話框更多的指導,你可以去看看在this answer我解釋如何添加警告屏幕。
沒有Windows Installer的本機控件可以執行此類操作。你所看到的是一個WPF應用程序,它運行工作流程並驅動一個UI更少的MSI。
您需要一個外部UI處理程序。 WiX中仍然存在一種名爲Burn的技術,它可以幫助您提供這一點,但您仍然需要編寫大量的技術。