2012-04-03 4 views

答えて

1

はい、Windowsインストーラ5.0がHyperLink controlを追加しました。 Package要素のInstallerVersion属性を500に設定することで、インストーラーに5.0が必要とマークすることができます。

Windowsインストーラ5.0 comes with Windows 7がありますが、これまでのオペレーティングシステムでは再配布可能ファイルが利用できませんでした。

カスタムダイアログで、このXMLを置くことによってWiXのでHyperLinkコントロールを使用することができます。

<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で警告画面を追加する方法を説明します。

2

Windows Installerのネイティブコントロールがありません。あなたが見ているのは、WPFアプリケーションでワークフローを実行し、UIが少ないMSIです。

外部のUIハンドラが必要です。あなたにこれを提供するのに役立つ、Burnと呼ばれるWiXにはまだ進化している技術がありますが、それでも大きなチャンクを書く必要があります。

WiX v3.6 Release Candidate Zero available

関連する問題