2010-12-28 2 views
0

証明書wix拡張(拡張のIisExtension)を作成しました。これには、カスタムアクションが使用するカスタムテーブルが含まれます。次のようにwixカスタムアクションでフォーマットされたテーブル値を解決する

列が定義されている:

<columnDefinition name="Account" type="string" length="72" 
    primaryKey="yes" modularize="property" category="formatted" 
    description="..." /> 

この列は、 "[プロパティ]" のような値を含みます。カスタムアクションが次のようにこの列を読み込んだ場合:

hr = WcaGetRecordString(hRecCertificate, vcpqAccount, &pwzTemp); 

「[プロパティ]」という文字列が取得されます。しかし、私は "PropertyValue"が必要です。この文字列はどのように解決できますか?私は本当にWcaGetRecrodStringを使用していませんでした

よろしくマイケル

答えて

0

あなたが探しているのは、WcaGetRecordFormattedStringです。

+0

もちろん、私は盲目でした。 –

0

MsiFormatRecord関数を見てください。リターンコードを確認し、何がうまくいかないのかについてのヒントをMSDNのすべての読み方をお読みください。

関連する問題