All of the installers that I work on follow a similar pattern only we don't require the installer to update an app.config; the application framework reflects the types at runtime and builds up a cache of available plugins. I do the same thing in IsWiX. This makes the installer much simpler and easier to maintain. It's so much simpler, faster an reliable to simply install and uninstall an assembly then it is to handle all the cases in which you would need to register and unregister an element in an app.config. So yes, I would consider this an example of making the installer fix something on the back end.
Christopher Painter, Author of Deployment Engineering Blog Have a hot tip, know a secret or read a really good thread that deserves attention? E-Mail Me ----- Original Message ---- From: pcristini <pcrist...@paretoplatform.com> To: wix-users@lists.sourceforge.net Sent: Mon, September 27, 2010 5:59:12 PM Subject: Re: [WiX-users] Reading Assembly Information Its not so much a dumping off, as just making the user install/setup experience more seamless. Our application can ship with different plugins. If the user selects to have one of the plugins installed we would like for the installer to build the associated config entries which would enable it in the application. I also don't want to manually update version numbers when making changes to individual plugins. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Reading-Assembly-Information-tp5576754p5577332.html Sent from the wix-users mailing list archive at Nabble.com. ------------------------------------------------------------------------------ Start uncovering the many advantages of virtual appliances and start using them to simplify application deployment and accelerate your shift to cloud computing. http://p.sf.net/sfu/novell-sfdev2dev _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Start uncovering the many advantages of virtual appliances and start using them to simplify application deployment and accelerate your shift to cloud computing. http://p.sf.net/sfu/novell-sfdev2dev _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users