I experimented some more with orca after looking at the "Archive File
Format"
in the MSI SDK, and saw the translation of tabs to char 16(DLE).

>From digging into the source, it appears the compiler uses a tab
delimited intermediate format to pass custom table rows to the linker,
however it does not escape actual tabs in the data in any way.
This is why the data after tabs look like column names.

Wix already properly translates the carriage return, 17(DC1), and line feed,
25(EM), control characters mentioned with the tab in the SDK.
>From the source it is coded to also translate tabs correctly, but a tab will
never appear in the data because of the previously mentioned intermediate
format.
Wix should be able to use a character that will never appear in xml instead
of tab.

>Hmm, we escape IDT chars to allow tabs to flow through. The issue is
>probably just to allow CustomTable/Column to set the "escape chars" bit.
>
>On Wed, Jul 20, 2011 at 5:53 PM, Bob Arnson <b...@joyofsetup.com> wrote:
>
>> On 20-Jul-11 17:59, Robert Perona wrote:
>> > When there are tabs in the custom table data a compilation error
occurs,
>> as
>> > if the compiler thinks the tab is attempting to create another column.
>> > I have tried an actual tab, xml escaped tab (&#x9;), and msi escaping a
>> tab
>> > ([{tab}], where {tab} is an actual tab)
>>
>> [my reply from StackOverflow]
>> You can't -- data is imported into the .msi package via a tab-delimited
>> file. See "Archive File Format" in the MSI SDK. If the field can be
>> binary, you can import a file's content, which can be anything.
>>
>> --
>> sig://boB
>> http://joyofsetup.com/
------------------------------------------------------------------------------
10 Tips for Better Web Security
Learn 10 ways to better secure your business today. Topics covered include:
Web security, SSL, hacker attacks & Denial of Service (DoS), private keys,
security Microsoft Exchange, secure Instant Messaging, and much more.
http://www.accelacomm.com/jaw/sfnl/114/51426210/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to