tag:blogger.com,1999:blog-9537945.post7995412096058399317..comments2023-08-20T04:16:39.520-05:00Comments on Deployment Engineering Archive: InstallShield 2010 vs WiX 3.0Christopher Painterhttp://www.blogger.com/profile/12167478740431444267noreply@blogger.comBlogger14125tag:blogger.com,1999:blog-9537945.post-37245935612396576282009-09-24T05:13:07.833-05:002009-09-24T05:13:07.833-05:00Technically you can edit your built installshield ...Technically you can edit your built installshield msi and extract the DLL from the binary table. Then take a look at the CustomAction table and you'll see your CA's call into the DLL using a series of function entrypoints named f1, f2, f3.<br /><br />That's enough information to call those custom actions using WiX but if you ever want to make code changes you'll have to rebuild Christopher Painterhttps://www.blogger.com/profile/12167478740431444267noreply@blogger.comtag:blogger.com,1999:blog-9537945.post-22885476219080177772009-09-24T03:03:20.688-05:002009-09-24T03:03:20.688-05:00I'm a newbie to WIX and was just reading some ...I'm a newbie to WIX and was just reading some info about it here.<br /><br />I've created several installers using Installshield and have almost all my CA's written using installscript.<br /><br />It is probably not possible to convert an msi installer that uses installscript CA's to WIX...? <br /><br />Do I need to convert every CA to a dll custom action then...?Unknownhttps://www.blogger.com/profile/03579378785073200901noreply@blogger.comtag:blogger.com,1999:blog-9537945.post-51476846402332445702009-08-29T03:29:11.329-05:002009-08-29T03:29:11.329-05:00I've yet to see a single large application ins...I've yet to see a single large application installed by InstallShield that can be removed after six-twelve months. No way, the only answer I get from InstallShield every time is that its own database has been corrupted, vanished, beaten, gone to the dogs in the meantime. It's either tedious manual labor then or, if I'm lucky, reinstall and immediate uninstall. I long ceased to Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-9537945.post-76159471272356273352009-08-16T21:44:48.795-05:002009-08-16T21:44:48.795-05:00It's actually taken me about 5 years to warm u...It's actually taken me about 5 years to warm up to WiX and while I haven't completely switched over, I am now at a point where I am slowely moving my entire code base (at work) over to it. My reasons involve DRM, cost and a project format that is lousy for branching and merging. When I look at my companies needs, these three things are critical to be solved and we've decided to do Christopher Painterhttps://www.blogger.com/profile/12167478740431444267noreply@blogger.comtag:blogger.com,1999:blog-9537945.post-45508948748424952422009-08-16T21:14:25.431-05:002009-08-16T21:14:25.431-05:00Hi Chris,
Looking at your previous post (Ref:http:...Hi Chris,<br />Looking at your previous post (Ref:http://blog.deploymentengineering.com/2007/09/versioning-msi-packages-wix-vs.html)realised that it almost took couple of years for you to switch to Wix (or are you still using Installshield).<br />Would be intrested in knowing whyAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-9537945.post-22547739304180325122009-06-24T16:37:55.459-05:002009-06-24T16:37:55.459-05:00ShadowWolf, I disagree. It punishes the honest us...ShadowWolf, I disagree. It punishes the honest user. The activation routines are hacked the day the software is released and so the dishonest users aren't concerned with it anyway. <br /><br />It's only the valid users of the software that have to deal with it and how to figure out how to activate software in a secure environment.Aaron Shurtshttps://www.blogger.com/profile/16538587727045104430noreply@blogger.comtag:blogger.com,1999:blog-9537945.post-73047132918022364512009-06-24T13:35:32.357-05:002009-06-24T13:35:32.357-05:00Activation ( and reactivation ) are pretty par for...Activation ( and reactivation ) are pretty par for the course in the business tool world from what I've seen. I don't know that anyone really "likes" it, but it definitely serves a legitimate purpose.ShadowWolfhttps://www.blogger.com/profile/17170306422408594103noreply@blogger.comtag:blogger.com,1999:blog-9537945.post-41040954897155477032009-06-23T11:22:00.640-05:002009-06-23T11:22:00.640-05:00Chris,
We have had the same thoughts about Instal...Chris,<br /><br />We have had the same thoughts about InstallShield for the past two years. However, each year the thing that keeps us going is that we lack the manpower and funding to push us into something new. <br /><br />This past year we reconfigured the DIM processing system for our own use. We now use system to populate the ISM by running a macro. This allows us to take care of many of theDanhttps://www.blogger.com/profile/07138642769361999429noreply@blogger.comtag:blogger.com,1999:blog-9537945.post-74145108804792515182009-06-23T09:49:42.875-05:002009-06-23T09:49:42.875-05:00Colby - InstallShield doesn't discontinue the ...Colby - InstallShield doesn't discontinue the stand alone build engine. Does my comparison give that impression? Please let me know because then I may need to fix or clarify it.Stefan Kruegerhttp://www.installsite.orgnoreply@blogger.comtag:blogger.com,1999:blog-9537945.post-35280972289606512002009-06-22T10:31:29.425-05:002009-06-22T10:31:29.425-05:00I saw Stefan's side-by-side InstallShield lice...I saw Stefan's side-by-side InstallShield license comparison of IS 2009 and IS 2010 licenses (see http://www.installsite.biz/en/desc/ix/eula0910.htm) and am concerned about the activation stuff as well.<br /><br />We use IS 2009 Premier for development (2 licenses) and the Standalone Build on numerous build machines (VMWare VMs all configured the exact same way).<br /><br />If Acresso is Colby Ringeisenhttps://www.blogger.com/profile/08696301684260588101noreply@blogger.comtag:blogger.com,1999:blog-9537945.post-9092231919910357172009-06-22T10:00:50.824-05:002009-06-22T10:00:50.824-05:00I would be very interested in what he comes up wit...I would be very interested in what he comes up with.Jason Woosternoreply@blogger.comtag:blogger.com,1999:blog-9537945.post-6261321326353412832009-06-22T09:54:39.088-05:002009-06-22T09:54:39.088-05:00I've thought the same thing about the DIM coll...I've thought the same thing about the DIM collaboration in InstallShield... useless.<br /><br />Also, the activation has been becoming more of an issue for us as time goes one and we utilize virtual machines which get renamed at the end of a dev. cycle.<br /><br />Good luck on your project to create a GUI for WiX... if you can pull if off, you may have a viable, preferrable alternative to Bryan A.noreply@blogger.comtag:blogger.com,1999:blog-9537945.post-60108740299110564992009-06-22T04:04:08.199-05:002009-06-22T04:04:08.199-05:00Sounds like you have an interesting time ahead of ...Sounds like you have an interesting time ahead of you - keep us informed of how your 'internal tools developer' progresses!Tim Owersnoreply@blogger.comtag:blogger.com,1999:blog-9537945.post-33414069187328690142009-06-21T16:47:00.043-05:002009-06-21T16:47:00.043-05:00Chris
It would be nice if you could document what ...Chris<br />It would be nice if you could document what happens even if it fails again, it may just help someone doing the same thing. JoeAnonymoushttps://www.blogger.com/profile/11563382396452804921noreply@blogger.com