2009-03-07 14 views
3

要約ページの情報をWiXで生成されたMSIファイルに追加する(またはデフォルト値を変更する)方法は?WiXで生成されたMSIに要約情報を追加

タイトル、 件名、 著者、 カテゴリー、 キーワード、 :

概要ページでは、右のWindowsエクスプローラでMSIファイルをクリックすると表示され、次のテキストフィールドを含むタブページです例えばコメント

情報が <Package>要素に設定されている

alt text http://img151.imagevenue.com/img.php?image=13824_msi_summary_122_495lo.jpg

答えて

5

<Wix xmlns='http://schemas.microsoft.com/wix/2003/01/wi'> 
    <Product 
    UpgradeCode="SOMEGUID-XXXX-XXXX-XXXX-XXXXXXXXXXXX" 
    Name='MyApp' 
    Id='????????-????-????-????-????????????' 
    Language='1033' 
    Codepage='1252' 
    Version='1.0.0' 
    Manufacturer='MyCompany'> 
    <Package 
    Id="*" 
    Keywords="keyword1, keyword2, keyword3" 
    Description="summary of application" 
    Comments="some comments" 
    Manufacturer="mycompany" 
    InstallerVersion="300" 
    Languages="1033" 
    Compressed="yes" 
    SummaryCodepage="1252"/> 
+0

そして、どこでタイトルを設定できますか? ありがとう! – deerchao

+0

Msiinfo.exeユーティリティでタイトルを設定できます。ただし、以下の例では、タイトルが「インストールデータベース」であることを推奨しています。ページ上部には、無効なサマリー情報がMSIの検証に失敗する可能性があることが記載されています。 YMMV。 ソース:インストール例 - 要約情報の追加 http://msdn.microsoft.com/en-us/library/aa367533(v=vs.85).aspx – Theo

1

MSIの要約情報を設定する別の方法は、Msiinfo.exeユーティリティを使用する方法です。これをビルドシステムで使用して、MSIファイルを生成している間に設定できなかった値の一部をポストビルドステップで設定します。

0

の後にMSIを作成する必要がある場合は、Windows SDKのOrcaを使用して要約情報を編集することもできます。インストールするには、まずWindows SDKをインストールし、MSIファイル(C:¥Program Files¥Microsoft SDKs¥Windows¥v7.0¥Bin¥orca.msi)からOrcaをインストールします。情報をで表示 - >概要情報...に設定します。

6

@Stefanの回答に加えて、ここにはWix項目とmsi詳細プロパティのマッピングがあります。 「カテゴリ」プロパティを設定する方法が全く見つかりませんでした。 enter image description here

+0

「著者」についてはどうですか? – paulm

+0

製品の製造者分野 –

関連する問題