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