WiX @ wiki

WindowsInstallerとは

最終更新:

wixwiki

- view
管理者のみ編集可
Windowsにはmsiexecというアプリケーションが入っている。ためしにコマンドプロンプトやファイル名を指定して実行のところから「msiexec」と入力してみよう。なにやらダイアログが現れたはずだ。これはmsiexecというプログラムのヘルプだが、その内容はひとまずおいておこう。実はこのmsiexecというのがWindowsInstallerの本体といってよいだろう。

さて、恐らく誰もが
こんな感じのファイルをダブルクリックして、ソフトをインストールしたことがあるだろう。このMSIファイル(拡張子がMSIのファイル)がWindowsInstallerで使用するデータファイルだ。この中にWindowsInstallerの動作を決めるためのデータや、実際にインストールされるプログラムなどが含まれている。

msiexecとMSIファイルの関係は、いわば、テキストエディタとテキストファイルのような関係にある。テキストファイルをダブルクリックすると、Windows上で関連付けられたテキストエディタが起動し、起動の際の引数としてテキストファイル名が引き渡されることになる。ユーザはテキストエディタ上でそのテキストファイルの内容を編集することができるわけだ。
同様にMSIファイルをダブルクリックすると、MSIファイルに関連付けられたmsiexecが起動し、msiexecの引数としてそのMSIファイルが渡される。そしてmsiexecはMSIファイルに記述された内容に従い、インストール手順などを実行するという仕組みになっている。

これを最初に理解しておくことで、WiXの理解の助けにもなるはずだ。

visitor: - (today: - )  Author : nagatyo

コメント (注:コメントは管理人が適宜消去する場合があります)
名前
コメント

すべてのコメントを見る

添付ファイル
記事メニュー
ウィキ募集バナー