WixのManufacturerについて調べてみる

WixでProductを定義するときには以下のように書きます。

    <Product Id="XXX" Version="1.0.0.0" Language="1041" Codepage="932" Name="Hoge" Manufacturer="TOWN, Inc." UpgradeCode="XXX">

Manufacturerは一般的には 製造者 や Company Name と呼ばれるものを記載します。

これはどこでどのように使われるのでしょうか?

画面に見える部分

プログラムアンインストール画面の「発行元」として使われます。

画面に見えない部分

レジストリのパスとして定義をしている場合に使用されます。(最初に変数としてManufacturerを定義して、Productの方とRegistryKeyと共通の変数を使っている場合)

<RegistryKey Root="HKLM"
                 Key="Software\[Manufacturer]\[ProductName]"
                 Action="createAndRemoveOnUninstall">

みたいな感じですね。

参考

http://misohena.jp/blog/2014-10-08-wix-toolset-template.html

http://d.hatena.ne.jp/n_shuyo/20091021/wix