2012-04-19 16 views
2

私たちのアプリケーション用のインストーラ(msi)があります。サードパーティのコンポーネント、システム&のアプリケーションDLLをまとめて(同じ機能で)参照しています。今度は、アプリケーションの変更(機能/コンポーネントを削除する&を追加する)のためだけにmsiを作成します。メジャーアップグレードはオプションではありません。なぜなら、サードパーティの&システムdllをアンインストールしたくないからです。マイナーアップグレードを使用してこれを達成する方法は?私はWIX &の新しい方が良い解決策を見つけることができません。どんな助けでも本当に感謝しています。前もって感謝します !!!!マイナーWIXを使用したアップグレードとパッチ

答えて

2

Windowsインストーラーに関してどのような種類のアップグレードが存在し、それぞれが何を意味しているのかを理解することから始めてください。 This MSDN sectionは良いスタートです。それを理解したら、必要なアップグレードの種類を故意に選択して、WiX経由でそれを行う方法を習得してください。 This tutorial chapterがお手伝いします。 WiX.chm(WiXツールセットと一緒にインストールされる)には、アップグレードに関するいくつかのトピックも含まれています。

+0

返信いただきありがとうございました。私はアップグレードの種類とチュートリアルに従ってきました。私はマイナーなアップグレードとパッチ適用がサービスパックとパッチリリースに適していることを理解しました。問題はマイナーアップグレードです.msiはサードパーティのコンポーネントも含む完全なmsiを持っています。我々は、サービスパックのための完全なmsiを出荷したくない。 SPリリースの変更は膨大であるため、パッチのアップグレードはできません。メジャーアップグレードはサードパーティのコンポーネントをアンインストールするためオプションではありません。 – Vishnu

関連する問題