私たちのアプリケーション用のインストーラ(msi)があります。サードパーティのコンポーネント、システム&のアプリケーションDLLをまとめて(同じ機能で)参照しています。今度は、アプリケーションの変更(機能/コンポーネントを削除する&を追加する)のためだけにmsiを作成します。メジャーアップグレードはオプションではありません。なぜなら、サードパーティの&システムdllをアンインストールしたくないからです。マイナーアップグレードを使用してこれを達成する方法は?私はWIX &の新しい方が良い解決策を見つけることができません。どんな助けでも本当に感謝しています。前もって感謝します !!!!マイナーWIXを使用したアップグレードとパッチ
2
A
答えて
2
Windowsインストーラーに関してどのような種類のアップグレードが存在し、それぞれが何を意味しているのかを理解することから始めてください。 This MSDN sectionは良いスタートです。それを理解したら、必要なアップグレードの種類を故意に選択して、WiX経由でそれを行う方法を習得してください。 This tutorial chapterがお手伝いします。 WiX.chm(WiXツールセットと一緒にインストールされる)には、アップグレードに関するいくつかのトピックも含まれています。
関連する問題
- 1. Building Wix 3.0のアップグレードとパッチ
- 2. Visual Studio WiXとパッチ
- 3. WIXパッチXML設定ファイル
- 4. WiXパッチの代替品
- 5. マイナーPostgresアップグレードを安全に行う
- 6. JavaScript、メジャー、マイナー、パッチのネストされたオブジェクトのSemver?
- 7. WIXを使用したバージョンアップ
- 8. 多くのコンポーネントを含むWiXを使用してパッチを作成します
- 9. WiXの選択的なパッチ適用とC#
- 10. WiXパッチをアンインストールできません
- 11. Wixでマイナーアップグレード(パッチではない)
- 12. Wix - カスタムアクションのみを実行するアップグレードおよびパッチを修復/再インストールしない
- 13. WIXインストーラを複数の場所にインストールしてからパッチを適用する
- 14. アップグレード中にWixカスタムアクションが2回実行されましたか?
- 15. UIとローカリゼーションを使用したWiXインストーラの作成
- 16. UnitTestFrameworkを使用したVS2010のアップグレード
- 17. WiX - アプリケーションをアップグレードするときにレジストリ値を保護する
- 18. インストール、アップグレード、およびパッチ用の単一のMSI
- 19. djangoを使用してプロバイダのURLパッチ
- 20. Magento 2:コマンドラインとコンポーザを使用したアップグレード/アップデート
- 21. Javaドライバを使用した検索とアップグレード
- 22. WiXを使用してノードサービスをWindowsサービスとしてインストールする
- 23. WindowsインストーラXML(WiX)の自動更新とアップグレード管理
- 24. ホモグラフィを使用した高速パッチ抽出
- 25. リピートパターンを使用した9パッチの作成
- 26. GentooオーバーレイでUbuntuパッチを使用したフリースタイル
- 27. モックを使用したPythonの部分パッチ
- 28. WiXを使用してインストールをキャンセルするための 'CustomAction'
- 29. Wix - MSIを隠してもパッチが隠されていますか?
- 30. ローカライズmultilangualのWiXインストーラは、私はWiXのツールセット3.10を使用した.msiインストーラを作成し、正しい言語
返信いただきありがとうございました。私はアップグレードの種類とチュートリアルに従ってきました。私はマイナーなアップグレードとパッチ適用がサービスパックとパッチリリースに適していることを理解しました。問題はマイナーアップグレードです.msiはサードパーティのコンポーネントも含む完全なmsiを持っています。我々は、サービスパックのための完全なmsiを出荷したくない。 SPリリースの変更は膨大であるため、パッチのアップグレードはできません。メジャーアップグレードはサードパーティのコンポーネントをアンインストールするためオプションではありません。 – Vishnu