<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-9537945.post7995412096058399317..comments</id><updated>2009-09-24T05:13:07.833-05:00</updated><title type='text'>Comments on DeploymentEngineering.com - The Blog: InstallShield 2010 vs WiX 3.0</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.deploymentengineering.com/feeds/7995412096058399317/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9537945/7995412096058399317/comments/default'/><link rel='alternate' type='text/html' href='http://blog.deploymentengineering.com/2009/06/installshield-2010-vs-wix-30.html'/><author><name>Christopher Painter</name><uri>http://www.blogger.com/profile/12167478740431444267</uri><email>chrpai@yahoo.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>14</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-9537945.post-3724593561239657628</id><published>2009-09-24T05:13:07.833-05:00</published><updated>2009-09-24T05:13:07.833-05:00</updated><title type='text'>Technically you can edit your built installshield ...</title><content type='html'>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&amp;#39;ll see your CA&amp;#39;s call into the DLL using a series of function entrypoints named f1, f2, f3.&lt;br /&gt;&lt;br /&gt;That&amp;#39;s enough information to call those custom actions using WiX but if you ever want to make code changes you&amp;#39;ll have to rebuild the InstallShield project and reextract the DLL.&lt;br /&gt;&lt;br /&gt;So for all practical purposes, you&amp;#39;ll have to refactor those InstallScript Custom Actions.   C++ if you don&amp;#39;t have a dependency on the .NET framework and C#/DTF ( way easier ) if you do have a dependency on the .NET framework.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9537945/7995412096058399317/comments/default/3724593561239657628'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9537945/7995412096058399317/comments/default/3724593561239657628'/><link rel='alternate' type='text/html' href='http://blog.deploymentengineering.com/2009/06/installshield-2010-vs-wix-30.html?showComment=1253787187833#c3724593561239657628' title=''/><author><name>Christopher Painter</name><uri>http://www.blogger.com/profile/12167478740431444267</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='00703071804906658959'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.deploymentengineering.com/2009/06/installshield-2010-vs-wix-30.html' ref='tag:blogger.com,1999:blog-9537945.post-7995412096058399317' source='http://www.blogger.com/feeds/9537945/posts/default/7995412096058399317' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-9537945.post-2288547621908017777</id><published>2009-09-24T03:03:20.688-05:00</published><updated>2009-09-24T03:03:20.688-05:00</updated><title type='text'>I'm a newbie to WIX and was just reading some info...</title><content type='html'>I&amp;#39;m a newbie to WIX and was just reading some info about it here.&lt;br /&gt;&lt;br /&gt;I&amp;#39;ve created several installers using Installshield and have almost all my CA&amp;#39;s written using installscript.&lt;br /&gt;&lt;br /&gt;It is probably not possible to convert an msi installer that uses installscript CA&amp;#39;s to WIX...? &lt;br /&gt;&lt;br /&gt;Do I need to convert every CA to a dll custom action then...?</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9537945/7995412096058399317/comments/default/2288547621908017777'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9537945/7995412096058399317/comments/default/2288547621908017777'/><link rel='alternate' type='text/html' href='http://blog.deploymentengineering.com/2009/06/installshield-2010-vs-wix-30.html?showComment=1253779400688#c2288547621908017777' title=''/><author><name>Christoph</name><uri>http://www.blogger.com/profile/03579378785073200901</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.deploymentengineering.com/2009/06/installshield-2010-vs-wix-30.html' ref='tag:blogger.com,1999:blog-9537945.post-7995412096058399317' source='http://www.blogger.com/feeds/9537945/posts/default/7995412096058399317' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-9537945.post-5147684640233244570</id><published>2009-08-29T03:29:11.329-05:00</published><updated>2009-08-29T03:29:11.329-05:00</updated><title type='text'>I've yet to see a single large application install...</title><content type='html'>I&amp;#39;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&amp;#39;s either tedious manual labor then or, if I&amp;#39;m lucky, reinstall and immediate uninstall. I long ceased to consider InstallShield a setup authoring tool of any real value.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9537945/7995412096058399317/comments/default/5147684640233244570'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9537945/7995412096058399317/comments/default/5147684640233244570'/><link rel='alternate' type='text/html' href='http://blog.deploymentengineering.com/2009/06/installshield-2010-vs-wix-30.html?showComment=1251534551329#c5147684640233244570' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.deploymentengineering.com/2009/06/installshield-2010-vs-wix-30.html' ref='tag:blogger.com,1999:blog-9537945.post-7995412096058399317' source='http://www.blogger.com/feeds/9537945/posts/default/7995412096058399317' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-9537945.post-7615947127235627335</id><published>2009-08-16T21:44:48.795-05:00</published><updated>2009-08-16T21:44:48.795-05:00</updated><title type='text'>It's actually taken me about 5 years to warm up to...</title><content type='html'>It&amp;#39;s actually taken me about 5 years to warm up to WiX and while I haven&amp;#39;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&amp;#39;ve decided to do so.&lt;br /&gt;&lt;br /&gt;But for a great many people, I still think InstallShield is a fine product as most people will probably not be troubled by these issues as much as we are.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9537945/7995412096058399317/comments/default/7615947127235627335'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9537945/7995412096058399317/comments/default/7615947127235627335'/><link rel='alternate' type='text/html' href='http://blog.deploymentengineering.com/2009/06/installshield-2010-vs-wix-30.html?showComment=1250477088795#c7615947127235627335' title=''/><author><name>Christopher Painter</name><uri>http://www.blogger.com/profile/12167478740431444267</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='00703071804906658959'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.deploymentengineering.com/2009/06/installshield-2010-vs-wix-30.html' ref='tag:blogger.com,1999:blog-9537945.post-7995412096058399317' source='http://www.blogger.com/feeds/9537945/posts/default/7995412096058399317' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-9537945.post-4550894874842495242</id><published>2009-08-16T21:14:25.431-05:00</published><updated>2009-08-16T21:14:25.431-05:00</updated><title type='text'>Hi Chris,
Looking at your previous post (Ref:http:...</title><content type='html'>Hi Chris,&lt;br /&gt;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).&lt;br /&gt;Would be intrested in knowing why</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9537945/7995412096058399317/comments/default/4550894874842495242'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9537945/7995412096058399317/comments/default/4550894874842495242'/><link rel='alternate' type='text/html' href='http://blog.deploymentengineering.com/2009/06/installshield-2010-vs-wix-30.html?showComment=1250475265431#c4550894874842495242' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.deploymentengineering.com/2009/06/installshield-2010-vs-wix-30.html' ref='tag:blogger.com,1999:blog-9537945.post-7995412096058399317' source='http://www.blogger.com/feeds/9537945/posts/default/7995412096058399317' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-9537945.post-2254773930418032512</id><published>2009-06-24T16:37:55.459-05:00</published><updated>2009-06-24T16:37:55.459-05:00</updated><title type='text'>ShadowWolf, I disagree.  It punishes the honest us...</title><content type='html'>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&amp;#39;t concerned with it anyway.  &lt;br /&gt;&lt;br /&gt;It&amp;#39;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.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9537945/7995412096058399317/comments/default/2254773930418032512'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9537945/7995412096058399317/comments/default/2254773930418032512'/><link rel='alternate' type='text/html' href='http://blog.deploymentengineering.com/2009/06/installshield-2010-vs-wix-30.html?showComment=1245879475459#c2254773930418032512' title=''/><author><name>Aaron Shurts</name><uri>http://www.blogger.com/profile/16538587727045104430</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03909180010196556615'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.deploymentengineering.com/2009/06/installshield-2010-vs-wix-30.html' ref='tag:blogger.com,1999:blog-9537945.post-7995412096058399317' source='http://www.blogger.com/feeds/9537945/posts/default/7995412096058399317' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-9537945.post-7304713291802236451</id><published>2009-06-24T13:35:32.357-05:00</published><updated>2009-06-24T13:35:32.357-05:00</updated><title type='text'>Activation ( and reactivation ) are pretty par for...</title><content type='html'>Activation ( and reactivation ) are pretty par for the course in the business tool world from what I&amp;#39;ve seen.  I don&amp;#39;t know that anyone really &amp;quot;likes&amp;quot; it, but it definitely serves a legitimate purpose.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9537945/7995412096058399317/comments/default/7304713291802236451'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9537945/7995412096058399317/comments/default/7304713291802236451'/><link rel='alternate' type='text/html' href='http://blog.deploymentengineering.com/2009/06/installshield-2010-vs-wix-30.html?showComment=1245868532357#c7304713291802236451' title=''/><author><name>ShadowWolf</name><uri>http://www.blogger.com/profile/17170306422408594103</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.deploymentengineering.com/2009/06/installshield-2010-vs-wix-30.html' ref='tag:blogger.com,1999:blog-9537945.post-7995412096058399317' source='http://www.blogger.com/feeds/9537945/posts/default/7995412096058399317' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-9537945.post-4104095489715547703</id><published>2009-06-23T11:22:00.640-05:00</published><updated>2009-06-23T11:22:00.640-05:00</updated><title type='text'>Chris,

We have had the same thoughts about Instal...</title><content type='html'>Chris,&lt;br /&gt;&lt;br /&gt;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. &lt;br /&gt;&lt;br /&gt;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 the problems that InstallShield had with their implementation of the DIM processing system at build time. &lt;br /&gt;&lt;br /&gt;One day the proverbial final straw will break the camel&amp;#39;s back and we will move to another tool - probably WIX too.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9537945/7995412096058399317/comments/default/4104095489715547703'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9537945/7995412096058399317/comments/default/4104095489715547703'/><link rel='alternate' type='text/html' href='http://blog.deploymentengineering.com/2009/06/installshield-2010-vs-wix-30.html?showComment=1245774120640#c4104095489715547703' title=''/><author><name>Dan</name><uri>http://www.blogger.com/profile/07138642769361999429</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.deploymentengineering.com/2009/06/installshield-2010-vs-wix-30.html' ref='tag:blogger.com,1999:blog-9537945.post-7995412096058399317' source='http://www.blogger.com/feeds/9537945/posts/default/7995412096058399317' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-9537945.post-7414510880479251518</id><published>2009-06-23T09:49:42.875-05:00</published><updated>2009-06-23T09:49:42.875-05:00</updated><title type='text'>Colby - InstallShield doesn't discontinue the stan...</title><content type='html'>Colby - InstallShield doesn&amp;#39;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.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9537945/7995412096058399317/comments/default/7414510880479251518'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9537945/7995412096058399317/comments/default/7414510880479251518'/><link rel='alternate' type='text/html' href='http://blog.deploymentengineering.com/2009/06/installshield-2010-vs-wix-30.html?showComment=1245768582875#c7414510880479251518' title=''/><author><name>Stefan Krueger</name><uri>http://www.installsite.org</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.deploymentengineering.com/2009/06/installshield-2010-vs-wix-30.html' ref='tag:blogger.com,1999:blog-9537945.post-7995412096058399317' source='http://www.blogger.com/feeds/9537945/posts/default/7995412096058399317' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-9537945.post-3528097228960651200</id><published>2009-06-22T10:31:29.425-05:00</published><updated>2009-06-22T10:31:29.425-05:00</updated><title type='text'>I saw Stefan's side-by-side InstallShield license ...</title><content type='html'>I saw Stefan&amp;#39;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.&lt;br /&gt;&lt;br /&gt;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).&lt;br /&gt;&lt;br /&gt;If Acresso is going to discontinue the Standalone Build and require a separate license for each build machine then you better believe we&amp;#39;ll be switching to WiX pretty darn soon!</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9537945/7995412096058399317/comments/default/3528097228960651200'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9537945/7995412096058399317/comments/default/3528097228960651200'/><link rel='alternate' type='text/html' href='http://blog.deploymentengineering.com/2009/06/installshield-2010-vs-wix-30.html?showComment=1245684689425#c3528097228960651200' title=''/><author><name>Colby</name><uri>http://www.blogger.com/profile/08696301684260588101</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='09104302108733971174'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.deploymentengineering.com/2009/06/installshield-2010-vs-wix-30.html' ref='tag:blogger.com,1999:blog-9537945.post-7995412096058399317' source='http://www.blogger.com/feeds/9537945/posts/default/7995412096058399317' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-9537945.post-909223191991035717</id><published>2009-06-22T10:00:50.824-05:00</published><updated>2009-06-22T10:00:50.824-05:00</updated><title type='text'>I would be very interested in what he comes up wit...</title><content type='html'>I would be very interested in what he comes up with.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9537945/7995412096058399317/comments/default/909223191991035717'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9537945/7995412096058399317/comments/default/909223191991035717'/><link rel='alternate' type='text/html' href='http://blog.deploymentengineering.com/2009/06/installshield-2010-vs-wix-30.html?showComment=1245682850824#c909223191991035717' title=''/><author><name>Jason Wooster</name><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.deploymentengineering.com/2009/06/installshield-2010-vs-wix-30.html' ref='tag:blogger.com,1999:blog-9537945.post-7995412096058399317' source='http://www.blogger.com/feeds/9537945/posts/default/7995412096058399317' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-9537945.post-626132132635341283</id><published>2009-06-22T09:54:39.088-05:00</published><updated>2009-06-22T09:54:39.088-05:00</updated><title type='text'>I've thought the same thing about the DIM collabor...</title><content type='html'>I&amp;#39;ve thought the same thing about the DIM collaboration in InstallShield... useless.&lt;br /&gt;&lt;br /&gt;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.&lt;br /&gt;&lt;br /&gt;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 InstallShield before you know it!</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9537945/7995412096058399317/comments/default/626132132635341283'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9537945/7995412096058399317/comments/default/626132132635341283'/><link rel='alternate' type='text/html' href='http://blog.deploymentengineering.com/2009/06/installshield-2010-vs-wix-30.html?showComment=1245682479088#c626132132635341283' title=''/><author><name>Bryan A.</name><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.deploymentengineering.com/2009/06/installshield-2010-vs-wix-30.html' ref='tag:blogger.com,1999:blog-9537945.post-7995412096058399317' source='http://www.blogger.com/feeds/9537945/posts/default/7995412096058399317' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-9537945.post-6010874029911056499</id><published>2009-06-22T04:04:08.199-05:00</published><updated>2009-06-22T04:04:08.199-05:00</updated><title type='text'>Sounds like you have an interesting time ahead of ...</title><content type='html'>Sounds like you have an interesting time ahead of you - keep us informed of how your &amp;#39;internal tools developer&amp;#39; progresses!</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9537945/7995412096058399317/comments/default/6010874029911056499'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9537945/7995412096058399317/comments/default/6010874029911056499'/><link rel='alternate' type='text/html' href='http://blog.deploymentengineering.com/2009/06/installshield-2010-vs-wix-30.html?showComment=1245661448199#c6010874029911056499' title=''/><author><name>Tim Owers</name><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.deploymentengineering.com/2009/06/installshield-2010-vs-wix-30.html' ref='tag:blogger.com,1999:blog-9537945.post-7995412096058399317' source='http://www.blogger.com/feeds/9537945/posts/default/7995412096058399317' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-9537945.post-3341406918732869014</id><published>2009-06-21T16:47:00.043-05:00</published><updated>2009-06-21T16:47:00.043-05:00</updated><title type='text'>Chris
It would be nice if you could document what ...</title><content type='html'>Chris&lt;br /&gt;It would be nice if you could document what happens even if it fails again, it may just help someone doing the same thing.  Joe</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9537945/7995412096058399317/comments/default/3341406918732869014'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9537945/7995412096058399317/comments/default/3341406918732869014'/><link rel='alternate' type='text/html' href='http://blog.deploymentengineering.com/2009/06/installshield-2010-vs-wix-30.html?showComment=1245620820043#c3341406918732869014' title=''/><author><name>joos</name><uri>http://www.blogger.com/profile/11563382396452804921</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.deploymentengineering.com/2009/06/installshield-2010-vs-wix-30.html' ref='tag:blogger.com,1999:blog-9537945.post-7995412096058399317' source='http://www.blogger.com/feeds/9537945/posts/default/7995412096058399317' type='text/html'/></entry></feed>