PS: Burn's RegistrySearch returns the value expect. <smile/>

On Mon, Nov 22, 2010 at 9:57 AM, Neil Sleightholm <n...@x2systems.com>wrote:

> As Rob said it is not supported in Windows Installer but it quite a
> simple custom action in DTF. I had a similar problem reading the SQL
> port my instance was using, here is an example:
>
>        public static ActionResult ReadSqlTcpPort(Session session)
>        {
>            session.Log("Begin ReadSqlTcpPort");
>
>            using (RegistryKey reg =
> Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Microsoft\Microsoft SQL
> Server\MYINSTANCE\MSSQLServer\SuperSocketNetLib\Tcp"))
>            {
>                // If key is found, look for value
>                if (null != reg)
>                {
>                    session["SqlTcpPort"] = reg.GetValue("TcpPort",
> string.Empty).ToString();
>                }
>                else
>                {
>                    session["SqlTcpPort"] = string.Empty;
>                }
>            }
>
>            return ActionResult.Success;
>        }
>
> Neil
>
> -----Original Message-----
> From: Brian Pang [mailto:bria...@yahoo.com]
> Sent: 19 November 2010 22:16
> To: WiX-users@lists.sourceforge.net
> Subject: [WiX-users] RegistrySearch for REG_DWORD handling using WiX
> Installer
>
> Hi,
>
> RegistrySearch for REG_DWORD handling using WiX Installer.
>
> After the RegistrySearch it returns REG_SZ with "#1".
> How do you resolve this issue so it will set the return type to an
> REG_DWORD and
> value of 1?
>
> Thanks in advance!
>    <Property Id="PORT" Value="12345">         <RegistrySearch
> Id="idPORT"
> Key="SOFTWARE\Company\Product"                  Name="Port" Root="HKLM"
> Type="raw" />
> </Property>     <File ..........>         <RegistryKey Root="HKLM"
> Key="SOFTWARE\Company\Product"                  Action="create">
> <RegistryValue
> Name="Port" Value="#[PORT]" Type="integer" />         </RegistryKey>
> </File>
>
>
>
>
> ------------------------------------------------------------------------
> ------
> Beautiful is writing same markup. Internet Explorer 9 supports
> standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2 & L3.
> Spend less time writing and  rewriting code and more time creating great
> experiences on the web. Be a part of the beta today
> http://p.sf.net/sfu/msIE9-sfdev2dev
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
> ------------------------------------------------------------------------------
> Increase Visibility of Your 3D Game App & Earn a Chance To Win $500!
> Tap into the largest installed PC base & get more eyes on your game by
> optimizing for Intel(R) Graphics Technology. Get started today with the
> Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs.
> http://p.sf.net/sfu/intelisp-dev2dev
>  _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>


-- 
virtually, Rob Mensching - http://RobMensching.com LLC
------------------------------------------------------------------------------
Increase Visibility of Your 3D Game App & Earn a Chance To Win $500!
Tap into the largest installed PC base & get more eyes on your game by
optimizing for Intel(R) Graphics Technology. Get started today with the
Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs.
http://p.sf.net/sfu/intelisp-dev2dev
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to