.msi ベースのインストーラーを作成している時、 Windows Installer major upgrades をサポートするロジックを含める事が 強く推奨されます。 メジャー アップグレードは、.msi の為の最も一般的なアップデートの形であり、最初の .msi リリース中で 将来に柔軟性を与えるサポートを含んでいます。 メジャー アップグレードの為のサポートを含める事なしでは、もし のちにアップデートをリリースする 必要があるといつでも、配布を非常に困難にする危険を被ります。 .msi 中でメジャー アップグレードを可能にして、多数のバージョンの .msi をビルド、 メジャー アップグレード シナリオをテストするには、以下のステップを使う事ができます。 ステップ 1: 新しいバージョンに古いバージョンをアップグレードさせるのに必要とされる アップグレード情報を追加する メジャー