2011-01-08 12 views
0

私たちは製品開発会社です。製品のMSIセットアップでは、顧客のマシンに500を超えるアセンブリファイルをインストールします。 製品をリリースした後、いくつかの理由でアセンブリの中に問題が発生することがあります。 当時、私たちはこれらの問題を修正し、パッチの更新を顧客に提供しました。適用パッチ更新

[B]現在のシステム:[/ B]

1)devlopement環境で問題を修正して、アセンブリを構築します。

2)修正されたアセンブリを含むInnoスクリプトを使用してパッチ設定を生成します。

3)お客様のマシンにパッチ設定をインストールする際に、古いアセンブリをバックアップし、変更されたアセンブリを交換します。

[B]欠点:[/ B]

カスタマーそれだけでアセンブリを交換becozインストールされたパッチをアンインストールすることはできませんすることができます。

MSPファイルのようにMSIにパッチシステムをインストールすることは可能ですか?それとも、現在のシステム自体でパッチをアンインストールするオプションがありますか?

答えて

0

Windowsインストーラは、バージョン3.0以降のアンインストール可能なパッチをサポートしています。詳細については、thisおよびthisを参照してください。 WiXは、Patch要素のAllowRemoval属性を使用して、アンインストール可能なパッチをサポートします。

+0

InnoSetupはMSIベースではありません。 –

関連する問題