WIXのGUID
ウィンドウズインストーラ WiXの使い方と国際化の方法でGUIDに何を入れれば良いか分らなかったのですが、ようやく分りました。GUIDGenで採番したGUIDを入れれば良いです。
GUIDとGUIDgen
GUIDが何か良く理解していなかったので、これはマイクロソフトが発行(管理)するユニークIDなんだろうと思っていました。こういう仕組は良くありますよね。それで、そのIDを発行するのが有料と。
でも、もっとジェネラルなものでした。人々が勝手に付けても一意性を保てるようにしたIDなのでした。wikipediaを見ると概念は分ります。作り方は、とりあえず、MS純正のGUIDGenを使えば良いようです。マイクロソフトのサイトからダウンロードできます。
それにしても、これは便利そうですね。事務的なことに関しても、今迄、IDを振るのに一々ファイルを使って管理したりしていましたが、GUIDを使って置き換えることができます。Linuxでも、uuidgenを使えば、フォーマット互換のIDを取得することができます。一意性に関してもGUIDと互換性があるのでしょう。
ウィンドウズインストーラとWiXWindows Installerはmsiの拡張子を持ったファイルで、アプリケーションのインストールパッケージとして使われる。使う利点は、インストール/アンインストールがシステムの"プログラムの追加と削除"で管理できることでしょう。特にアンインストールが保証されているのでユーザに安心してもらえる。この意味ではMSIに拘る必要はなく、対応するsetup.exeでもOKですね。Windowsのインストーラ(MSIファイル)を作成する方法は幾つかあるみたい
Tracked: 1月 07, 00:28