私のいくつかのプログラムを検出して更新する Wix インストーラーを構築したいと考えています。
システム上のいくつかのことを確認するための c# コード (別の DLL を使用) があります。次に、すべてのアプリの最新バージョンのテーブルをダウンロードし、更新する必要があるアプリを決定し、選択したアプリをダウンロードして更新します。もの。
私の質問は、Wix は次のアクションを実行できるかということです。
1) c# を使用して別の dll 呼び出しを実行しますか?
2) Web からファイルをダウンロードして解析します (たとえば、C# も使用します)。
3)リンクに移動して、MSI\EXE をダウンロードしますか?
4) MSI\EXE をインストールしますか (サイレント モードで実行するとします)。
5)システムから古い他のアプリをアンインストールしますか?