0. If your product does not need the .NET Framework then by all means do
not install it just to write a managed BA. You can just as easily (assuming
you are already writing native code <smile/>) write a native BA, just like
wixstdba.
1. I don't necessarily agree. We added support for creating managed BA's
because it seems that every year fewer and fewer developers are capable of
writing native code. Providing the ability to write managed BA is very
different than recommending it. <smile>

2. I hope not. While it is admittedly far easier to create really snazzy
looking UI via WPF vs. GDI, I hope the experience of creating a native BA
is just as straight forward as creating a managed BA. I'm a firm believer
that the WiX toolset should not require your customers to install the .NET
Framework. That's (one reason) why Burn is all native code and that all of
the standard Custom Actions are written in native code.

3. The Visual Studio team kept it's logs in %TEMP% for years and the issues
you hit never seemed to be a significant problem for them. I'm reticent to
hide log files on a user's machine where the user would not know to clean
them up. I guess I'd rather Burn not participate in WinRot if at all
possible. <smile/>

If that really is a big concern for you, the Burn engine should provide all
the information you need to successfully squirrel your logs away in some
secret place to grow cobwebs and the like. <wink/>
On Tue, Jun 19, 2012 at 12:33 PM, Don Walker <don.wal...@versaterm.com>wrote:

> I was aware that "The mba (Managed Bootstrapper Application) can install
> the
> .NET
> Framework *before* your managed BA comes up. That's actually howthe WiX
> toolset works. Install it on a machine with out .NET Framework and it will
> first install .NET Framework then launch the custom BA. " There is
> resistance in to installing .Net as we have a large number of customers on
> XP using products that don't require .Net. I need some good arguments to
> require .Net just to be able to perform the install. I'm thinking along the
> lines of:
> 1. Developers of WiX installers will more productive if we allow the use of
> .Net. Agree?
> 2. I'm getting the impression that WiX is improving support for .Net and
> that it may get harder to do things the old C++ way as the tools and
> documentation start to lean to the .Net way. Is this impression correct?
>
> Of course, if we delay the moved to WiX long enough, then this won't be an
> issue :-}
>
> I need to provide more information regarding your comment "However, I must
> say, I don't understand the scenario. Why are you so worried about losing
> the installation log files if someone runs Disk Cleanup Wizard? Presumably
> if something goes wrong during the install, one would get the logs right
> away" . The problem is that I don't get the logs right away. In our
> customer's environments, install failures are rarely critical as they often
> occur on test machines or there is a previous version of the product which
> is still functioning. If an install fails, the IT guy logs a support call
> and may grab a screen shot. There can be a delay of anywhere from a day to
> several weeks before I find out about the problem. Being able to retrieve
> the logs is very helpful. Currently I have access to both the InstallShield
> log file (which InstallShield hides in a safe location) and my own custom
> log files, which supplement the InstallShield log file.
>
> --
> View this message in context:
> http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Burn-and-Msi-logging-revisited-tp7578871p7578939.html
> Sent from the wix-users mailing list archive at Nabble.com.
>
>
> ------------------------------------------------------------------------------
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>



-- 
virtually, Rob Mensching - http://RobMensching.com LLC
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to