2

私は VS2012 で WIX 3.7 を使用している中級の WIX ユーザーです。複数の webapps ソリューションがあります。

それぞれに、MSI プロジェクトを含むブートストラップがあります。

IIS に既にインストールされているものがあれば、それに基づいて、各インストーラーが条件付きでポートを変更するようにします。

つまり、デフォルトでポート 80 にインストールするか、ポート 80 が使用されている場合はポート 81、81 が使用されている場合はポート 82 などにインストールします。

「WIX 条件付きポート変更」で検索したところ、以下の投稿が見つかりました。

WiX 3.7 IIS Setup
Wix で複数のアプリケーションをインストールする

..しかし、それらは私が必要としているものではないようです。

答えが私の顔を見つめていて、それが見えていない場合はお詫び申し上げます。

ありがとうございました。

4

2 に答える 2

0

前述のように、この機能は現在存在しませんが、カスタム アクションを改善してそのような機能を持たせることができます。結局、WiX ツールセットはオープン ソースです。

ソースコードが src\ca\serverca フォルダーにある scasched および scaexec DLL を拡張するだけです。

于 2013-06-22T20:33:20.560 に答える