Hi All,

I am currently writing a wix installer for the MapGuide Open Source project
(http://mapguide.osgeo.org), and I am having some problems with regards to
enabling/disabling features.

I have a feature named "WebExtApacheFeature" (Apache Web Server) which has a
disabling condition (MGWEB_CONFIG = "IIS") (ref:
http://trac.osgeo.org/mapguide/browser/trunk/Installer/Libraries/MapGuide%20Web%20Extensions/MapGuideWebExtensions.wxs#L88
)

In one of my custom dialogs I have a group of radio buttons that sets the
value of MGWEB_CONFIG.  (ref:
http://trac.osgeo.org/mapguide/browser/trunk/Installer/Installers/MapGuide/MapGuide.wxs#L134
)

The radio buttons are:

1. Bundled Configuration: Sets MGWEB_CONFIG = "APACHE"
2. IIS Configuration: Sets MGWEB_CONFIG = "IIS"
3. Manual Configuration: Sets MGWEB_CONFIG = "MANUAL"

When I run this installer, if I pick "Bundled Configuration" or "Manual
Configuration", when I get to the feature selection dialog, the Apache Web
Server feature is still enabled when I would have expected it to be disabled
because I changed the value of MGWEB_CONFIG.

Is there a way that I can force a re-evaluation of feature conditions before
I get to the feature selection dialog?

Regards,

- Jackie

-- 
Blog: http://themapguyde.blogspot.com
LinkedIn: http://www.linkedin.com/in/jackieng
Twitter: http://twitter.com/jumpinjackie

"A SQL query walks into a bar and sees two tables. He walks up to them and
says 'Can I join you?'"
------------------------------------------------------------------------------
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to