私たちのインストーラーは Inno Setup で書かれており、実際には非常に満足しています。それでも一部の顧客は、Active Directory 経由でより簡単に配布できる MSI インストーラーを求め続けています。/LOADINF
Inno Setup の-mechanism を独自のオプションで拡張することにより、インストーラーが自動化された無人インストールをうまく処理できるようにするために、すでにある程度の努力をしています。
MSI を求める顧客を満足させるために、WIX を使用して作成された可能性のある MSI 内に通常のインストーラーを単純にラップすることを考えていました。問題は、現在のインストーラーが提供する高度な構成可能性を維持できるかどうかです。無人/大量インストールのシナリオで外部 MSI を介して Inno Setup インストーラーのオプションを公開するにはどうすればよいですか?
MSI の作成と WIX を自分で実際に掘り下げるまでには至っていないことに注意してください。今のところ、私が興味を持っているのは、自分が何について話しているのかを知っている人々が、これがそもそも私たちのエネルギーを投資するための実行可能で賢明なアプローチであると考えているかどうかだけです...
[編集:] 最初は、一時的な抽出と実行のアプローチでできると思っていました。つまり、MSI は単に Inno インストーラーをターゲット PC に配信し、そこで/VERYSILENT
-mode で実行するための容器として機能します。しかし、MSI を要求するお客様は、中央の場所からインストールをアンインストールしたり、インストールを変更したりできることも望んでいると思いますが、そのシナリオではそれは不可能だと思います。
PS: ここにも MSI 用の WISE の古いコピーがありますが、実際にはその経験が、最初から代わりに Inno を使い始めた理由です...