Your comments are very useful, Edwin. I generally agree with you that we
need to buckle down in WiX v4.0 (where we can introduce breaking language
changes if necessary) and really try to simplify the language, as per:
http://robmensching.com/blog/posts/2010/1/16/Glimpses-of-life-with-WiX-v4.0

On Tue, Mar 23, 2010 at 3:23 PM, Castro, Edwin G. (Hillsboro) <
edwin.cas...@fiserv.com> wrote:

> The library is useful for simple setup requirements. The library becomes
> difficult to use if you have complex requirements that could benefit from
> WiX extensions. The library allows the install engineer to define managed
> custom actions in the same code that defines the installer so it makes it
> very convenient to author setup code that may perform the same activities
> that standard WiX extensions already perform in more robust fashion.
>
> I like WiX# for very, very simple cases. For example, I would prefer WiX#
> over Visual Studio setup projects for simple cases where Visual Studio setup
> projects might be enough. Once the installer becomes large enough to require
> lots of modularization, then I would stop using WiX#. Or when I need to use
> WiX features that are not directly exposed by WiX# which includes all WiX
> extensions. There are some core bits that are not directly exposed too. For
> example, I'd need to write C# code to modify the generated *.wxs if I want
> to install an *.exe as service using the ServiceInstall table.
>
> I personally believe some of the usability changes the WiX team has
> addressed in 3.5 thus far are the types of changes that will make libraries
> like Wix# less interesting. I tried to expose more of WiX in a Wix# style
> once and kept getting a C# version of the WiX XML schema.
>
> My intention is not to bash Wix# but to be open about its applicability and
> usefulness as there will be times when it won't be as useful as it appears
> to be originally.
>
> Edwin G. Castro
> Software Developer - Staff
> Electronic Banking Services
> Fiserv
> Office: 503-746-0643
> Fax: 503-617-0291
> www.fiserv.com
> Please consider the environment before printing this e-mail
>
>
> > -----Original Message-----
> > From: s...@pacaccess.com [mailto:s...@pacaccess.com]
> > Sent: Tuesday, March 23, 2010 2:55 PM
> > To: General discussion for Windows Installer XML toolset.
> > Subject: Re: [WiX-users] Using Microsoft CRT 8.0 and 9.0 merge modules
> > in thesame MSI
> >
> > > In general, I personally find the library to be limiting but it does
> > try
> > > to follow some reasonable design principles for simple projects. It
> > has a
> >
> > I'm not sure if WiX# ready for prime time or not, as there are parts of
> > WiX which aren't supported in WiX#, but I've found it helpful in
> > learning
> > WiX and the author (Oleg) has been very helpful and responsive.
> >
> > Jeff
> >
> >
> >
> >
> > -----------------------------------------------------------------------
> > -------
> > Download Intel&#174; Parallel Studio Eval
> > Try the new software tools for yourself. Speed compiling, find bugs
> > proactively, and fine-tune applications for parallel performance.
> > See why Intel Parallel Studio got high marks during beta.
> > http://p.sf.net/sfu/intel-sw-dev
> > _______________________________________________
> > WiX-users mailing list
> > WiX-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wix-users
>
> ------------------------------------------------------------------------------
> Download Intel&#174; Parallel Studio Eval
> Try the new software tools for yourself. Speed compiling, find bugs
> proactively, and fine-tune applications for parallel performance.
> See why Intel Parallel Studio got high marks during beta.
> http://p.sf.net/sfu/intel-sw-dev
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>



-- 
virtually, Rob Mensching - http://RobMensching.com LLC
------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to