2008年5月23日金曜日

WiXに関するmsdnマガジンの記事

マーカー的なメモ

WiX の秘訣: MSBuild と Windows Installer XML を使ったリリースの自動化」
http://msdn.microsoft.com/ja-jp/magazine/cc163456.aspx
本家MicrosoftによるWiXについての入門者向け解説。

■Visual StudioはInteliSenseをどこで管理しているかWixとは関係ないが)
IntelliSense が有効にならない場合は、wix.xsd ファイルを Visual Studio スキーマ ディレクトリにコピーするだけで有効になります。
通常、このディレクトリは %Program Files%\Microsoft Visual Studio 8\Xml\Schemas にあります。

WiXのソースでGUIDが ???? とかになっているのは、自動生成の指示である
<Package Id='????????-????-????-????-????????????'
この要素では Id 属性の GUID の形式に一連の疑問符文字 (?) が含まれていることに注目してください。
この構文を使用して、Id をビルド時に生成することを指定します。
インストーラを作成するときは、作成するインストーラごと、さらには毎回のビルドごとに異なる Package Id が必要です。

0 件のコメント: