dotNetInstaller Users Guide
Windows パッチ コンポーネント (MSP)

Microsoft Windows インストーラーを使ってインストールされたアプリケーションは、 更新されたインストールパッケージ ( .msi ファイル) を再インストールする事によって、あるいは アプリケーションへの Windows インストーラー パッチ ( .msp ファイル) を適用する事によって、アップグレードできます。 Windows インストーラー パッチ ( .msp ファイル) は、アプリケーションへの更新を含み、 アプリケーションのどのバージョンがパッチを受け取るかを述べる、自給式パッケージです。 詳細に関しては、 Patching in MSDN を 見て下さい。

msp タイプのコンポーネントは、msiexec.exe コマンドを使って Windows インストーラー パッチを実行します。

コンポーネント オプション

patch
MSP アップデート パッチへの 完全か相対的なパス。
package
管理インストールの為に パッチをあてられるべき MSI パッケージへの 完全か相対的なパス。 インストールの間に指定された時、msiexec /p patch /a package コマンドラインを生成する。
cmdparameters
フル UI モードで msiexec.exe に渡す 付加的なコマンドライン パラメーター。
cmdparameters_basic
ベーシック UI モード、通常は /qb で、msiexec.exe に渡す 付加的なコマンドライン パラメーター。
cmdparameters_silent
サイレント モード、通常は /qn で、msiexec.exe に渡す 付加的なコマンドライン パラメーター。
uninstall_cmdparameters
アンインストールの間、フル UI モードで msiexec.exe に渡す 付加的なコマンドライン パラメーター。
uninstall_cmdparameters_basic
アンインストールの間、ベーシック UI モード、通常は /qb で、msiexec.exe に渡す 付加的なコマンドライン パラメーター。
uninstall_cmdparameters_silent
アンインストールの間、サイレント モード、通常は /qn で、msiexec.exe に渡す 付加的なコマンドライン パラメーター。
reinstallmode
インストール シーケンス中の REINSTALLMODE の為の値。 デフォルトは omus
reinstall
インストール シーケンス中の REINSTALL の為の値。 デフォルトは ALL
uninstall_patch
アンインストールするパッチのパッケージか GUID 。 明示していない時、デフォルトは patch
uninstall_package
アンインストールされるパッチが属する プロダクト GUID か MSI への完全なパス。 インストールの間に指定された時、msiexec /uninstall patch /package package コマンドラインを生成する。

See Also
InstallerLib.ComponentMsp