Hi,

Simple thing is becoming complex for me.

I just want the application installation should write a registry REG_MULTI_SZ string type during installation without a custom action. I have checked in installation expert page with registry option, there I am able to create a registry with string, unexpanded string, double word, and binary/hex string types, but no REG_MULTI_SZ string type. Can anyone please help me on this.

Regards
Ramesh
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

0
Simple thing is becoming complex for me.Wise is pretty stupid in not providing a UI to the data type but, this only happens when you fail to use the tools at your disposal.

You need to edit the Registry table directly so

- Go to 'Setup Editor' view
- Open the Registry table.
- Open up MSI.CHM (hit F1)
- Browse to Windows Installer\Windows Installer Reference\Installer Database\Installer Database Reference\Database Tables\Registry table, if you're not there already.
- Read.
- Pay particular attention to the part which says:

If the value contains the sequence tilde [~], then the value is interpreted as a Null-delimited list of strings (REG_MULTI_SZ). For example, to specify a list containing the three strings a, b and c, use "a[~]b[~]c".
Answered 01/30/2009 by: VBScab
Red Belt

Please log in to comment
0
Hi VBScab,

Thanks for updating me on this. Yes I should have gone through it :)

Regards
Ramesh
Answered 01/30/2009 by: ramesh111k
Purple Belt

Please log in to comment
Answer this question or Comment on this question for clarity