Hi
I used to use installshield in my previous company, it was a CTO decision...
I won't say it's better or not, but what made us crazy (the developers, 
not the CTO) was the SVN diffs with a strange XML format created by the 
installshield IDE, diffs was a nightmare... sometimes we had to make 
changes manually in the xml containing hundreds of non-understandable 
lines... very bad experience.
wix is getting more and more perfect, with a very few code you create a 
good and stable setup, and even better since burn!
As Steve said you have done a great job.
up2date.c


On 04/01/2013 18:21, Steven Ogilvie wrote:
> You guys have done an amazing job...
>
> This coming from an InstallShield/InstallAnywhere user ;)
>
> (won't be using them again!)
>
> Steve
>
> -----Original Message-----
> From: Rob Mensching [mailto:r...@robmensching.com]
> Sent: January-04-13 12:13 PM
> To: General discussion for Windows Installer XML toolset.
> Subject: Re: [WiX-users] Installing 32-bit and 64-bit components in same 
> bundle
>
> Good, thanks for letting me know. Always worry I've forgotten how something 
> works when people never confirm (positive or negative). <smile/>
>
>
> On Fri, Jan 4, 2013 at 7:47 AM, Steven Ogilvie 
> <steven.ogil...@titus.com>wrote:
>
>> Awesome, removed those package condition checks and it works like a
>> charm
>> :)
>> Thanks Rob!!
>>
>> Steve
>>
>> -----Original Message-----
>> From: Rob Mensching [mailto:r...@robmensching.com]
>> Sent: January-03-13 11:20 PM
>> To: General discussion for Windows Installer XML toolset.
>> Subject: Re: [WiX-users] Installing 32-bit and 64-bit components in
>> same bundle
>>
>> Burn automatically figures everything out for MSI packages (because
>> MSI packages are self-descriptive). You only really have to
>> micro-manage ExePackages.
>>
>> Did you take a look at the WiX Bundle? You'll see very few
>> InstallConditions.
>>
>>
>> On Thu, Jan 3, 2013 at 3:30 PM, Steven Ogilvie
>> <steven.ogil...@titus.com
>>> wrote:
>>> Your saying no need to do a search if the product is installed or not..
>>> Burn will auto detect that? How?
>>>
>>> There isn't much documentation regarding burn :(
>>>
>>> Steve
>>>
>>> -----Original Message-----
>>> From: Rob Mensching [mailto:r...@robmensching.com]
>>> Sent: January-03-13 5:13 PM
>>> To: General discussion for Windows Installer XML toolset.
>>> Subject: Re: [WiX-users] Installing 32-bit and 64-bit components in
>>> same bundle
>>>
>>> If you're using MSI packages, you shouldn't need to detect that the
>>> MSIs are already installed (Burn will do that for you). You could
>>> have one condition and just use "VersionNT64".
>>>
>>> Also, detecting MSIs installed using the ProductCode in the ARP
>>> registry key seems really wrong. util:ProductSearch would be more
>>> appropriate (although should still be unnecessary in this scenario).
>>>
>>>
>>> On Thu, Jan 3, 2013 at 10:38 AM, Steven Ogilvie
>>> <steven.ogil...@titus.com
>>>> wrote:
>>>> Yes I am doing the same thing using Burn (creates a bootstrapper
>>>> exe)
>>>>
>>>> Here is example in the chain element:
>>>>
>>>> <MsiPackage Id="SQLCompactx86"
>>>>                        DisplayName="Microsoft SQL Server Compact
>>>> 3.5
>>>> SP2 (x86)"
>>>>                        DisplayInternalUI="no"
>>>>                        Visible="yes"
>>>>                        SourceFile="..\PreReqs\SSCERuntime_x86-ENU.msi"
>>>>                        Name="RedistTMC\SSCERuntime_x86-ENU.msi"
>>>>                        InstallCondition="Not SQLCompactx86Installed"
>>>>                        Cache="no"
>>>>                        Compressed="no"
>>>>                        Permanent="yes"/>
>>>>
>>>>            <MsiPackage Id="SQLCompactx64"
>>>>                        DisplayName="Microsoft SQL Server Compact
>>>> 3.5
>>>> SP2 (x64)"
>>>>                        DisplayInternalUI="no"
>>>>                        Visible="yes"
>>>>                        SourceFile="..\PreReqs\SSCERuntime_x64-ENU.msi"
>>>>                        Name="RedistTMC\SSCERuntime_x64-ENU.msi"
>>>>                        InstallCondition="Not SQLCompactx64Installed
>>>> AND VersionNT64"
>>>>                        Cache="no"
>>>>                        Compressed="no"
>>>>                        Permanent="yes"/>
>>>>
>>>> And in the fragment element the check for the above .msi's
>>>>
>>>> <!-- Check for Microsoft SQL Server Compact 3.5 SP2 x86 -->
>>>>          <util:RegistrySearch
>>>>           Id="SQLCompactx86Search"
>>>>
>>>>
>>   
>> Key="SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{3A9FC03D-C685-4831-94CF-4EDFD3749497}"
>>>>           Value="DisplayVersion"
>>>>           Root="HKLM"
>>>>           Result="value"
>>>>           Variable="SQLCompactx86Installed"/>
>>>>
>>>>          <!-- Check for Microsoft SQL Server Compact 3.5 SP2 x64 -->
>>>>          <util:RegistrySearch
>>>>           Id="SQLCompactx64Search"
>>>>
>>>>
>>   
>> Key="SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{D4AD39AD-091E-4D33-BB2B-59F6FCB8ADC3}"
>>>>           Value="DisplayVersion"
>>>>           Root="HKLM"
>>>>           Result="value"
>>>>           Win64="yes"
>>>>           Variable="SQLCompactx64Installed"/>
>>>>
>>>>        </Fragment>
>>>>
>>>> -----Original Message-----
>>>> From: Eric Schultz [mailto:eschu...@outercurve.org]
>>>> Sent: January-03-13 1:26 PM
>>>> To: wix-users@lists.sourceforge.net
>>>> Subject: [WiX-users] Installing 32-bit and 64-bit components in
>>>> same bundle
>>>>
>>>> All,
>>>>
>>>> I'm not very familiar with the addition of bundles to Wix and I'm
>>>> trying to figure out if they would work for a scenario I have.
>>>>
>>>> I have a project with a 32-bit and 64-bit MSI's. Additionally,
>>>> each have dependencies on other 32-bit or 64-bit MSIs. Basically,
>>>> what I want is a single install file that people can run in all
>>>> cases that will install the appropriate dependencies and version.
>>>> Can that be done
>>> with a Wix bundle?
>>>> If so, do you have any tips that I could use to understand how to
>>>> do
>>> that?
>>>> Eric
>>>>
>>>> ----------
>>>> Eric Schultz, Developer Advocate, Outercurve Foundation
>>>> http://www.outercurve.org eschu...@outercurve.org
>>>> cell: 920-539-0404
>>>> skype: ericschultzwi
>>>> @EricOutercurve
>>>>
>>>> ------------------------------------------------------------------
>>>> --
>>>> --
>>>> -------- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012,
>>>> HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep
>>>> your skills current with LearnDevNow - 3,200 step-by-step video
>>>> tutorials by Microsoft MVPs and experts. ON SALE this month only
>>>> -- learn more
>>>> at:
>>>> http://p.sf.net/sfu/learnmore_122712
>>>> _______________________________________________
>>>> WiX-users mailing list
>>>> WiX-users@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/wix-users
>>>>
>>>>
>>>> ------------------------------------------------------------------
>>>> --
>>>> --
>>>> -------- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012,
>>>> HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep
>>>> your skills current with LearnDevNow - 3,200 step-by-step video
>>>> tutorials by Microsoft MVPs and experts. ON SALE this month only
>>>> -- learn more
>>>> at:
>>>> http://p.sf.net/sfu/learnmore_122712
>>>> _______________________________________________
>>>> WiX-users mailing list
>>>> WiX-users@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/wix-users
>>>>
>>> --------------------------------------------------------------------
>>> --
>>> -------- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012,
>>> HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your
>>> skills current with LearnDevNow - 3,200 step-by-step video tutorials
>>> by Microsoft MVPs and experts. ON SALE this month only -- learn more
>>> at:
>>> http://p.sf.net/sfu/learnmore_122712
>>> _______________________________________________
>>> WiX-users mailing list
>>> WiX-users@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/wix-users
>>>
>>>
>>> --------------------------------------------------------------------
>>> --
>>> -------- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012,
>>> HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your
>>> skills current with LearnDevNow - 3,200 step-by-step video tutorials
>>> by Microsoft MVPs and experts. ON SALE this month only -- learn more
>>> at:
>>> http://p.sf.net/sfu/learnmore_122712
>>> _______________________________________________
>>> WiX-users mailing list
>>> WiX-users@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/wix-users
>>>
>> ----------------------------------------------------------------------
>> -------- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API
>> and much more. Get web development skills now with LearnDevNow -
>> 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
>> SALE $99.99 this month only -- learn more at:
>> http://p.sf.net/sfu/learnmore_122812
>> _______________________________________________
>> WiX-users mailing list
>> WiX-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/wix-users
>>
>>
>> ----------------------------------------------------------------------
>> -------- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API
>> and much more. Get web development skills now with LearnDevNow -
>> 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
>> SALE $99.99 this month only -- learn more at:
>> http://p.sf.net/sfu/learnmore_122812
>> _______________________________________________
>> WiX-users mailing list
>> WiX-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/wix-users
>>
> ------------------------------------------------------------------------------
> Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. 
> Get web development skills now with LearnDevNow -
> 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
> SALE $99.99 this month only -- learn more at:
> http://p.sf.net/sfu/learnmore_122812
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
> ------------------------------------------------------------------------------
> Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
> much more. Get web development skills now with LearnDevNow -
> 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
> SALE $99.99 this month only -- learn more at:
> http://p.sf.net/sfu/learnmore_122812
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users


------------------------------------------------------------------------------
Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
much more. Get web development skills now with LearnDevNow -
350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122812
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to