I'm still not having any luck with this, does anyone have any suggestions?
pcristini wrote: > > I'm trying to setup Remember Property Pattern (according to Rob's blog > http://robmensching.com/blog/posts/2010/5/2/The-WiX-toolsets-Remember-Proper > ty-pattern) and I'm having a problem with SetFromCmdLineValue action > overwriting the value pulled from the registry. > > > > Below are the relevant sections: > > <Component Id="C.Config" Directory="Di.Plugins"> > <RegistryValue Root='HKCU' > Key='$(var.AppRegistryInstallPath)\Install\ConfigSettings' > Name='CONFIG.BASEADMIN.ADMIN_AD_GROUP' > Value='[CONFIG.BASEADMIN.ADMIN_AD_GROUP]' > Type='string' /> > </Component> > > <Property Id="CONFIG.BASEADMIN.ADMIN_AD_GROUP" > > <RegistrySearch Id='Remember.CONFIG.BASEADMIN.ADMIN_AD_GROUP' > Root='HKCU' > Key='$(var.AppRegistryInstallPath)\Install\ConfigSettings' > Name='CONFIG.BASEADMIN.ADMIN_AD_GROUP' > Type='raw' /> > </Property> > > <CustomAction Id='SaveCmdLineValue.ADMIN_AD_GROUP' > Property='CMDLINE_CONFIG.BASEADMIN.ADMIN_AD_GROUP' > Value='[CONFIG.BASEADMIN.ADMIN_AD_GROUP]' > Execute='firstSequence' /> > <CustomAction Id='SetFromCmdLineValue.ADMIN_AD_GROUP' > Property='CONFIG.BASEADMIN.ADMIN_AD_GROUP' > Value='[CMDLINE_CONFIG.BASEADMIN.ADMIN_AD_GROUP]' > Execute='firstSequence' /> > > <InstallUISequence> > <Custom Action='SaveCmdLineValue.ADMIN_AD_GROUP' Before='AppSearch' /> > <Custom Action='SetFromCmdLineValue.ADMIN_AD_GROUP' After='AppSearch'> > <![CDATA[CMDLINE_CONFIG.BASEADMIN.ADMIN_AD_GROUP AND > CMDLINE_CONFIG.BASEADMIN.ADMIN_AD_GROUP <> ""]]> > </Custom> > </InstallUISequence> > <InstallExecuteSequence> > <Custom Action='SaveCmdLineValue.ADMIN_AD_GROUP' Before='AppSearch' /> > <Custom Action='SetFromCmdLineValue.ADMIN_AD_GROUP' After='AppSearch'> > <![CDATA[CMDLINE_CONFIG.BASEADMIN.ADMIN_AD_GROUP AND > CMDLINE_CONFIG.BASEADMIN.ADMIN_AD_GROUP <> ""]]> > </Custom> > </InstallExecuteSequence> > > > > Action ended 10:00:57: FindRelatedProducts. Return value 0. > > MSI (c) (9C:AC) [10:00:57:265]: Doing action: > SaveCmdLineValue.ADMIN_AD_GROUP > > MSI (c) (9C:AC) [10:00:57:265]: Note: 1: 2205 2: 3: ActionText > > Action start 10:00:57: SaveCmdLineValue.ADMIN_AD_GROUP. > > Action ended 10:00:57: SaveCmdLineValue.ADMIN_AD_GROUP. Return value 1. > > MSI (c) (9C:AC) [10:00:57:267]: Doing action: AppSearch > > MSI (c) (9C:AC) [10:00:57:267]: Note: 1: 2205 2: 3: ActionText > > Action start 10:00:57: AppSearch. > > MSI (c) (9C:AC) [10:00:57:268]: Note: 1: 2262 2: Signature 3: -2147287038 > > MSI (c) (9C:AC) [10:00:57:268]: PROPERTY CHANGE: Adding NETFRAMEWORK40FULL > property. Its value is '#1'. > > MSI (c) (9C:AC) [10:00:57:269]: Note: 1: 2262 2: Signature 3: -2147287038 > > MSI (c) (9C:AC) [10:00:57:270]: PROPERTY CHANGE: Adding > CONFIG.BASEADMIN.ADMIN_AD_GROUP property. Its value is 'group'. > > Action ended 10:00:57: AppSearch. Return value 1. > > MSI (c) (9C:AC) [10:00:57:270]: Doing action: > SetFromCmdLineValue.ADMIN_AD_GROUP > > MSI (c) (9C:AC) [10:00:57:270]: Note: 1: 2205 2: 3: ActionText > > Action start 10:00:57: SetFromCmdLineValue.ADMIN_AD_GROUP. > > MSI (c) (9C:AC) [10:00:57:270]: PROPERTY CHANGE: Deleting > CONFIG.BASEADMIN.ADMIN_AD_GROUP property. Its current value is 'group'. > > Action ended 10:00:57: SetFromCmdLineValue.ADMIN_AD_GROUP. Return value 1. > > > ------------------------------------------------------------------------------ > 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 > > -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Remember-Property-Pattern-Empty-SetFromCmdLineValue-overwritting-tp5744841p5774967.html Sent from the wix-users mailing list archive at Nabble.com. ------------------------------------------------------------------------------ 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