If you ever intend to re-write a registry value looked up with
RegistrySearch, it looks like writing it as a "string" (even if it's really
a DWORD) will work, because the property is stored in a string-writeable
format (i.e. DWORDs are written by RegistrySearch as #value, and Registry
nodes will write "string"s of formate #value as DWORD:value).
On 12/20/06, Stefan Pavlik <[EMAIL PROTECTED]> wrote:
Hi...
Type='registry' is not supported (it was deprecated for a long time...)
You should replace it with Type='raw' probably.
Here is actual help for Type attribute:
This attribute's value should be one of the following:
directory
Sets a directory path from the registry value.
file
Sets a file path from the registry value.
raw
Sets the raw value from the registry value. Please note that this
value will contain a prefix as follows:
DWORD: Starts with '#' optionally followed by '+' or '-'.
REG_BINARY: Starts with '#x' and the installer converts and saves
each hexadecimal digit (nibble) as an ASCII character prefixed by '#x'.
REG_EXPAND_SZ: Starts with '#%'.
REG_MULTI_SZ: Starts with '[~]' and ends with '[~]'.
REG_SZ: No prefix, but if the first character of the registry value
is '#', the installer escapes the character by prefixing it with
another '#'.
Regards Stefan
Steve Bennett wrote:
> Hi all,
>
> I'm trying to maintain an old .wxs file generated a while ago by
> decompiling a Visual Studio-generated .msi. It contains a
> <RegistrySearch …type="Registry"> node which doesn't appear to be
> supported any more. (2.0.4611 doesn't like it; 2.0.2613 does). Could
> anyone tell me what it did, and what I should update it to? The full
> context is as follows:
>
>
>
> <Property Id="IDEINSTALL">
>
> <RegistrySearch Id="__42E1B969D8E64539B094322695057F0F"
> Root="HKLM"
> Key="Software\[Manufacturer]\[PfxBaseName]\[PfxMajorVersion]"
> Name="InstallRoot" Type="registry" />
>
> </Property>
>
>
>
> Steve
>
>
>
> Steve Bennett
>
> [POWERflex Corporation ]
>
> [Tel: +61-3-9548-9006 Fax: +61-3-9548-9003]
>
> [Email: spb @ pfxcorp.com Web: www.pfxcorp.com]
>
>
>
>
> ------------------------------------------------------------------------
>
>
-------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share
your
> opinions on IT & business topics through brief surveys - and earn cash
>
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
--
Stefan Pavlik | [EMAIL PROTECTED]
Whitestein Technologies | www.whitestein.com
Panenska 28 | SK-81103 Bratislava | Slovak Republic
Tel +421(2)5930-0735 | Fax +421(2)5443-5512
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share
your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users
--
===========
Brian Patton
http://people.bu.edu/bjp/
http://people.bu.edu/reallife/ourstories.html
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users