There are 2 definitions of the property. One is
<Property Id="IAPPS_INSTALL_TYPE">Quick</Property>
And the other is
<Property Id='IAPPS_INSTALL_TYPE'>
<RegistrySearch Id="RSINSTALL_TYPE" ... >
</Property>
You will have to delete the first one. The registry search will run during
first time installation and replace the value "quick" with a blank anyway.
Put a set property custom action into the InstallUISequence which will set
the default if the registrysearch didn't find a value
<Product...
<SetProperty Id="IAPPS_INSTALL_TYPE" Value="Quick" After="AppSearch">
not IAPPS_INSTALL_TYPE </SetProperty>
You might also need to set Secure="yes" on the Property element if you're
using it in the InstallExecuteSequence.
-----Original Message-----
From: lokanath devineni [mailto:[email protected]]
Sent: 15 April 2011 15:52
To: [email protected]
Subject: [WiX-users] RadioButtonGroup property help
Hi All,
I have a wix dialog box having radiobuttongroup control and property declared
as bellow in Dialogs library
<Property Id="IAPPS_INSTALL_TYPE">Quick</Property>
<Control Id="rbInstallType" Type="RadioButtonGroup" X="27" Y="58" Width="150"
Height="142" Property="IAPPS_INSTALL_TYPE">
<RadioButtonGroup Property="IAPPS_INSTALL_TYPE">
<RadioButton Height="17" Text="Quick Install" Value="Quick"
Width="110" X="0" Y="0" />
<RadioButton Height="17" Text="Custom Install" Value="Custom"
Width="86" X="0" Y="64" />
</RadioButtonGroup>
</Control>
and installer project i am refering this dialog. In installer project,i am
reading this property from Registry as below for change or repair mode.
<Property Id='IAPPS_INSTALL_TYPE'>
<RegistrySearch Id="RSINSTALL_TYPE" Root="HKLM"
Key="Software\Bridgeline Digital\iAppsCMS" Type="raw" Name="INSTALLTYPE"
></RegistrySearch>
</Property>
But it thowing me the below error and same approach is working for all other
control properties.
Error 128 Duplicate symbol 'Property:IAPPS_INSTALL_TYPE' found.
Error 129 Location of symbol related to previous error
If any body know the solution the aboove error, please let me know.
Sorry for troubling.
Thanks in advance,
loknath
-----------------------------------------------------------------------------
-
Benefiting from Server Virtualization: Beyond Initial Workload
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve
application availability and disaster protection. Learn more about boosting
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users
SDL PLC confidential, all rights reserved.
If you are not the intended recipient of this mail SDL requests and requires
that you delete it without acting upon or copying any of its contents, and we
further request that you advise us.
SDL PLC is a public limited company registered in England and Wales.
Registered number: 02675207.
Registered address: Globe House, Clivemont Road, Maidenhead, Berkshire SL6 7DY,
UK.
------------------------------------------------------------------------------
Benefiting from Server Virtualization: Beyond Initial Workload
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve
application availability and disaster protection. Learn more about boosting
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users