Re: [WiX-users] Tutorial about handling upgrades in Wix 3.7

2013-04-17 Thread Hans ter Horst
Thanks everybody!


On Wed, Apr 17, 2013 at 11:19 PM, Phil Wilson  wrote:

> .. And this example describes it:
>
> http://www.joyofsetup.com/2010/01/16/major-upgrades-now-easier-than-ever/
>
> And note that RemoveExistingProducts is early in the sequence, after
> InstallValidate, and that results in removal of the oler product before
> installing the new one.
>
> I don't know what a FORCE parameter is. What we have here is an upgrade
> that
> removes potentially every file in the older product and then installs the
> new files with the new product.
>
> Phil
>
> -Original Message-
> From: Steven Ogilvie [mailto:steven.ogil...@titus.com]
> Sent: Wednesday, April 17, 2013 12:22 PM
> To: General discussion for Windows Installer XML toolset.
> Subject: Re: [WiX-users] Tutorial about handling upgrades in Wix 3.7
>
> Classification: Public
> Sounds like a MajorUpgrade...
>
> Removes the older version, installs the new version...
>
> Steve
>
> -Original Message-
> From: Hans ter Horst [mailto:hoshis...@gmail.com]
> Sent: April-17-13 3:14 PM
> To: General discussion for Windows Installer XML toolset.
> Subject: [WiX-users] Tutorial about handling upgrades in Wix 3.7
>
> Is there a tutorial or a reference post available that explains the
> principles of how to write an installer that first uninstalls an older
> version before installing the version included in the MSI but that would
> leave newer versions unaffected unless a FORCE parameter is supplied on the
> interface?
>
> Google search results are clouded by questions about upgrading Wix itself
> and any other answer seems to be from people guessing and second guessing
> like I've been doing today.
>
> Thanks!
>
> Hans
>
> --
> http://monochrome.me.uk/blog/
>
> 
> --
> Precog is a next-generation analytics platform capable of advanced
> analytics
> on semi-structured data. The platform includes APIs for building apps and a
> phenomenal toolset for data science. Developers can use our toolset for
> easy
> data analysis & visualization. Get a free account!
> http://www2.precog.com/precogplatform/slashdotnewsletter
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
>
>
> This message has been marked as Public by Steven Ogilvie on April-17-13
> 3:21:35 PM.
>
> The above classification labels were added to the message by TITUS Message
> Classification. For more information visit www.titus.com.
>
>
> 
> --
> Precog is a next-generation analytics platform capable of advanced
> analytics
> on semi-structured data. The platform includes APIs for building apps and a
> phenomenal toolset for data science. Developers can use our toolset for
> easy
> data analysis & visualization. Get a free account!
> http://www2.precog.com/precogplatform/slashdotnewsletter
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
>
>
> --
> Precog is a next-generation analytics platform capable of advanced
> analytics on semi-structured data. The platform includes APIs for building
> apps and a phenomenal toolset for data science. Developers can use
> our toolset for easy data analysis & visualization. Get a free account!
> http://www2.precog.com/precogplatform/slashdotnewsletter
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>



-- 
http://monochrome.me.uk/blog/
--
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Registering files

2013-04-17 Thread Ravishankar
Hi Steven,
Approaching again for help :-)

I have 2 issues regarding registering the installation files in the registry

a)The installer has around 400+ components(dll's and ocx's) which has to 
registered, am using the 
for all the 400+ files and its getting successfully registered at the 
specified root/key
but the issue is its taking a very long time
instead of the above approach can i loop thro the 400+ files and use 
regsvr32.exe to register , let me know which is the best and fast approach
b)I have a file(*.ocx) which has to be registered at 3 location in the 
registry (HKLM,HKCU,HKCR) but my InstallScope="perMachine"
am getting an error while build wwhich says that "both perUser and 
PerMachine can't be set to file

Kindly share your expertise

Thanks and Regards
Ravi


--
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Why in Preprocessor the "Not Equal To" is "!=" while in conditional string is "<>".

2013-04-17 Thread uni
It is not very intuitive.
I first write:
$(var.MinimumVersion)?>
and it says:
"error CNDL0162: An illegal number was found in the expression
'$(var.CurrentVersion)<>$(var.MinimumVersion)'."

--
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Why in Preprocessor the "Not Equal To" Operator is "!=" while in conditional string is "<>".

2013-04-17 Thread uni
I feel that it is not very intuitive.
I first write:
$(var.MinimumVersion)?>
and it says:
"error CNDL0162: An illegal number was found in the expression
'$(var.CurrentVersion)<>$(var.MinimumVersion)'."

--
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Passing parameters to upgrade uninstalls

2013-04-17 Thread Simon Stevenson
That is sufficient for my needs (not removing a registry key when
upgrading), thanks Rob!


On 17 April 2013 23:35, Rob Mensching  wrote:

> Unfortunately, no. The child MSI just gets `UPGRADINGPRODUCTCODE`.
>
>
> On Wed, Apr 17, 2013 at 12:13 AM, Simon Stevenson 
> wrote:
>
> > Is it possible to pass parameters to the msi being uninstalled during an
> > upgrade?
> >
> > I am using the Upgrade tag to do my upgrades.
> >
> >
> --
> > Precog is a next-generation analytics platform capable of advanced
> > analytics on semi-structured data. The platform includes APIs for
> building
> > apps and a phenomenal toolset for data science. Developers can use
> > our toolset for easy data analysis & visualization. Get a free account!
> > http://www2.precog.com/precogplatform/slashdotnewsletter
> > ___
> > WiX-users mailing list
> > WiX-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wix-users
> >
> >
>
> --
> Precog is a next-generation analytics platform capable of advanced
> analytics on semi-structured data. The platform includes APIs for building
> apps and a phenomenal toolset for data science. Developers can use
> our toolset for easy data analysis & visualization. Get a free account!
> http://www2.precog.com/precogplatform/slashdotnewsletter
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
--
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Tutorial about handling upgrades in Wix 3.7

2013-04-17 Thread Phil Wilson
.. And this example describes it:

http://www.joyofsetup.com/2010/01/16/major-upgrades-now-easier-than-ever/

And note that RemoveExistingProducts is early in the sequence, after
InstallValidate, and that results in removal of the oler product before
installing the new one. 

I don't know what a FORCE parameter is. What we have here is an upgrade that
removes potentially every file in the older product and then installs the
new files with the new product.  

Phil 

-Original Message-
From: Steven Ogilvie [mailto:steven.ogil...@titus.com] 
Sent: Wednesday, April 17, 2013 12:22 PM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Tutorial about handling upgrades in Wix 3.7

Classification: Public
Sounds like a MajorUpgrade...

Removes the older version, installs the new version...

Steve

-Original Message-
From: Hans ter Horst [mailto:hoshis...@gmail.com]
Sent: April-17-13 3:14 PM
To: General discussion for Windows Installer XML toolset.
Subject: [WiX-users] Tutorial about handling upgrades in Wix 3.7

Is there a tutorial or a reference post available that explains the
principles of how to write an installer that first uninstalls an older
version before installing the version included in the MSI but that would
leave newer versions unaffected unless a FORCE parameter is supplied on the
interface?

Google search results are clouded by questions about upgrading Wix itself
and any other answer seems to be from people guessing and second guessing
like I've been doing today.

Thanks!

Hans

--
http://monochrome.me.uk/blog/

--
Precog is a next-generation analytics platform capable of advanced analytics
on semi-structured data. The platform includes APIs for building apps and a
phenomenal toolset for data science. Developers can use our toolset for easy
data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users




This message has been marked as Public by Steven Ogilvie on April-17-13
3:21:35 PM.

The above classification labels were added to the message by TITUS Message
Classification. For more information visit www.titus.com.


--
Precog is a next-generation analytics platform capable of advanced analytics
on semi-structured data. The platform includes APIs for building apps and a
phenomenal toolset for data science. Developers can use our toolset for easy
data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users



--
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Burn restore after reboot not working

2013-04-17 Thread jhennessey
This post may help: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Burn-Resume-Installation-Plan-td7579146.html

  

Easiest thing to do is to create a custom object that keeps track of all the
state information, serialize it, and save the value to a persisted property.
Then just deserialize it on resume.

Also, take a look at the WixBundleForcedRestartPackage variable. You can use
that to know what package caused the reboot (and skip packages which were
already installed prior to the reboot...see wixstba for examples).



--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Burn-restore-after-reboot-not-working-tp7585217p7585262.html
Sent from the wix-users mailing list archive at Nabble.com.

--
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Command line args for help

2013-04-17 Thread Steven Ogilvie
Classification: Public
Marco, that is what this forum is for :)

Steve

-Original Message-
From: Marco Tognacci [mailto:mark...@live.it]
Sent: April-17-13 3:31 PM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Command line args for help

Thanks for all, sorry for my trivial questions.

> From: r...@robmensching.com
> Date: Wed, 17 Apr 2013 12:22:12 -0700
> To: wix-users@lists.sourceforge.net
> Subject: Re: [WiX-users] Command line args for help
> 
> Today you have to write it all yourself. You can see this in wixstdba.
> 
> 
> On Wed, Apr 17, 2013 at 12:17 PM, Marco Tognacci  wrote:
> 
> > I have implemented the Help page in Burn setup using WPF custom 
> > UI.I'd like to add all the command line args, is there any way to 
> > have the help text reporting the usage of the setup base command 
> > line args like /install, /uninstall, /help...?I'd like to have the 
> > base setup help where to add only the custom args for my setup, is 
> > there any way to have this?Perhaps Is there a Burn variable?Or I 
> > have to write all the help options localized in my custom Burn UI?
> >
> > 
> > -- Precog is a next-generation analytics platform capable of 
> > advanced analytics on semi-structured data. The platform includes 
> > APIs for building apps and a phenomenal toolset for data science.
> > Developers can use our toolset for easy data analysis & 
> > visualization. Get a free account!
> > http://www2.precog.com/precogplatform/slashdotnewsletter
> > ___
> > WiX-users mailing list
> > WiX-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wix-users
> >
> >
> --
>  Precog is a next-generation analytics platform capable of 
> advanced analytics on semi-structured data. The platform includes APIs 
> for building apps and a phenomenal toolset for data science.
> Developers can use our toolset for easy data analysis & visualization. 
> Get a free account!
> http://www2.precog.com/precogplatform/slashdotnewsletter
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
  
--
Precog is a next-generation analytics platform capable of advanced analytics on 
semi-structured data. The platform includes APIs for building apps and a 
phenomenal toolset for data science. Developers can use our toolset for easy 
data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users




This message has been marked as Public by Steven Ogilvie on April-17-13 3:54:43 
PM.

The above classification labels were added to the message by TITUS Message 
Classification. 
For more information visit www.titus.com.

--
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Command line args for help

2013-04-17 Thread Marco Tognacci
Thanks for all, sorry for my trivial questions.

> From: r...@robmensching.com
> Date: Wed, 17 Apr 2013 12:22:12 -0700
> To: wix-users@lists.sourceforge.net
> Subject: Re: [WiX-users] Command line args for help
> 
> Today you have to write it all yourself. You can see this in wixstdba.
> 
> 
> On Wed, Apr 17, 2013 at 12:17 PM, Marco Tognacci  wrote:
> 
> > I have implemented the Help page in Burn setup using WPF custom UI.I'd
> > like to add all the command line args, is there any way to have the help
> > text reporting the usage of the setup base command line args like /install,
> > /uninstall, /help...?I'd like to have the base setup help where to add only
> > the custom args for my setup, is there any way to have this?Perhaps Is
> > there a Burn variable?Or I have to write all the help options localized in
> > my custom Burn UI?
> >
> > --
> > Precog is a next-generation analytics platform capable of advanced
> > analytics on semi-structured data. The platform includes APIs for building
> > apps and a phenomenal toolset for data science. Developers can use
> > our toolset for easy data analysis & visualization. Get a free account!
> > http://www2.precog.com/precogplatform/slashdotnewsletter
> > ___
> > WiX-users mailing list
> > WiX-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wix-users
> >
> >
> --
> Precog is a next-generation analytics platform capable of advanced
> analytics on semi-structured data. The platform includes APIs for building
> apps and a phenomenal toolset for data science. Developers can use
> our toolset for easy data analysis & visualization. Get a free account!
> http://www2.precog.com/precogplatform/slashdotnewsletter
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
  
--
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Command line args for help

2013-04-17 Thread Rob Mensching
Today you have to write it all yourself. You can see this in wixstdba.


On Wed, Apr 17, 2013 at 12:17 PM, Marco Tognacci  wrote:

> I have implemented the Help page in Burn setup using WPF custom UI.I'd
> like to add all the command line args, is there any way to have the help
> text reporting the usage of the setup base command line args like /install,
> /uninstall, /help...?I'd like to have the base setup help where to add only
> the custom args for my setup, is there any way to have this?Perhaps Is
> there a Burn variable?Or I have to write all the help options localized in
> my custom Burn UI?
>
> --
> Precog is a next-generation analytics platform capable of advanced
> analytics on semi-structured data. The platform includes APIs for building
> apps and a phenomenal toolset for data science. Developers can use
> our toolset for easy data analysis & visualization. Get a free account!
> http://www2.precog.com/precogplatform/slashdotnewsletter
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
--
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Tutorial about handling upgrades in Wix 3.7

2013-04-17 Thread Steven Ogilvie
Classification: Public
Sounds like a MajorUpgrade...

Removes the older version, installs the new version...

Steve

-Original Message-
From: Hans ter Horst [mailto:hoshis...@gmail.com]
Sent: April-17-13 3:14 PM
To: General discussion for Windows Installer XML toolset.
Subject: [WiX-users] Tutorial about handling upgrades in Wix 3.7

Is there a tutorial or a reference post available that explains the principles 
of how to write an installer that first uninstalls an older version before 
installing the version included in the MSI but that would leave newer versions 
unaffected unless a FORCE parameter is supplied on the interface?

Google search results are clouded by questions about upgrading Wix itself and 
any other answer seems to be from people guessing and second guessing like I've 
been doing today.

Thanks!

Hans

--
http://monochrome.me.uk/blog/
--
Precog is a next-generation analytics platform capable of advanced analytics on 
semi-structured data. The platform includes APIs for building apps and a 
phenomenal toolset for data science. Developers can use our toolset for easy 
data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users




This message has been marked as Public by Steven Ogilvie on April-17-13 3:21:35 
PM.

The above classification labels were added to the message by TITUS Message 
Classification. 
For more information visit www.titus.com.

--
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Question about /layout option

2013-04-17 Thread Rob Mensching
The former.


On Wed, Apr 17, 2013 at 12:13 PM, Marco Tognacci  wrote:

> I have implemented the /layout option in my Burn setup. the only thing
> that it do is to copy all the setup.exe that I have made.I have a single
> file setup, with all the resources embedded inside.This option is used only
> to download all files needed to run the setup if this is web based?Or it
> could be used with some parameters to extract all the MSI and EXE packaged
> embedded inside the BUrn chain of the exe package?
>
>
> --
> Precog is a next-generation analytics platform capable of advanced
> analytics on semi-structured data. The platform includes APIs for building
> apps and a phenomenal toolset for data science. Developers can use
> our toolset for easy data analysis & visualization. Get a free account!
> http://www2.precog.com/precogplatform/slashdotnewsletter
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
--
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Command line args for help

2013-04-17 Thread Marco Tognacci
I have implemented the Help page in Burn setup using WPF custom UI.I'd like to 
add all the command line args, is there any way to have the help text reporting 
the usage of the setup base command line args like /install, /uninstall, 
/help...?I'd like to have the base setup help where to add only the custom args 
for my setup, is there any way to have this?Perhaps Is there a Burn variable?Or 
I have to write all the help options localized in my custom Burn UI?
  
--
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Tutorial about handling upgrades in Wix 3.7

2013-04-17 Thread Hans ter Horst
Is there a tutorial or a reference post available that explains the
principles of how to write an installer that first uninstalls an older
version before installing the version included in the MSI but that would
leave newer versions unaffected unless a FORCE parameter is supplied on the
interface?

Google search results are clouded by questions about upgrading Wix itself
and any other answer seems to be from people guessing and second guessing
like I've been doing today.

Thanks!

Hans

-- 
http://monochrome.me.uk/blog/
--
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Question about /layout option

2013-04-17 Thread Marco Tognacci
I have implemented the /layout option in my Burn setup. the only thing that it 
do is to copy all the setup.exe that I have made.I have a single file setup, 
with all the resources embedded inside.This option is used only to download all 
files needed to run the setup if this is web based?Or it could be used with 
some parameters to extract all the MSI and EXE packaged embedded inside the 
BUrn chain of the exe package?
  
--
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Wix ExePackage can't activate log using Burn

2013-04-17 Thread Marco Tognacci
I have an exe setup package that I have to install in the chain of Burn, for 
this I have added an ExePackage.When the Burn setup is running I have the logs 
for each msi in the format [WidBundleName_Date]_[MSIPackageName].log, but I 
have no the log for the exe package, if I run the exe with this command line it 
create the log   /l*v %temp%\MyExe.log.If I add this command args to the 
InstallCommand of the ExePackage it return and error when installing.So I have 
tried to set LogPathVariable in the ExePackage using the name of the log 
LogPathVariable="MyExe.log" it doen't create any log file.How can I use this 
LogPathVariable ? I'd like to have the log on a file with the same naming 
convention used for the MSI package, how can I do this? 
  
--
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Burn restore after reboot not working

2013-04-17 Thread Rob Mensching
Yes. You'd need to persist your state yourself. The Plan is only valid for
a single Apply and is discarded after. It is never persisted because the
machine state could change between the Plan and the Apply.


On Wed, Apr 17, 2013 at 11:45 AM, Marco Tognacci  wrote:

> As I have made the planned action, after reboot, is there any way (in Burn
> bootstrapper application) to persist the previous planned info about
> packages and features?If not I have to add a variable with the PlannedState
> for each package and feature that I have planned to install, right?
>
> > From: r...@robmensching.com
> > Date: Tue, 16 Apr 2013 16:54:29 -0700
> > To: wix-users@lists.sourceforge.net
> > Subject: Re: [WiX-users] Burn restore after reboot not working
> >
> > The Command structure passed to your BA will tell you if the Bundle is
> > starting after restart. You can also persist values in Variables before
> the
> > original Apply() and they will be there after restart.
> >
> >
> > On Tue, Apr 16, 2013 at 3:08 PM, Marco Tognacci  wrote:
> >
> > > But in this case how can I detect that the installation is complete?For
> > > the uninstall I have seen the wix setup, on the DetectComplete it Plan
> > > again the operation of uninstall (invoking automatic plan for
> > > uninstall).For the installation as I have to collect user information
> about
> > > wich feature install it show again the first page of my wizard.So when
> the
> > > system reboot I need to skip the stage where the user select which
> package
> > > and feature to install.How can I detect that the installation is
> completed,
> > > as I can't detect that all the feature and packages are installed as
> the
> > > user can choose to install only some of them. In the DetectBegin a
> property
> > > Installed is passed as args of the method callback, but in this case
> it's
> > > false.For the installation which is the best way? Close installation
> after
> > > Detect or call again Plan action for Install, as shown in the Wix
> setup for
> > > the uninstall?
> > >
> > > > From: r...@robmensching.com
> > > > Date: Tue, 16 Apr 2013 14:12:02 -0700
> > > > To: wix-users@lists.sourceforge.net
> > > > Subject: Re: [WiX-users] Burn restore after reboot not working
> > > >
> > > > After restart, the process starts over. However, Detect should see
> that a
> > > > bunch of things are already on the machine and thus Planning will
> only do
> > > > what is next.
> > > >
> > > > This is important because machine state could change significantly
> > > between
> > > > the time the restart was requested and the restart actually occurred.
> > > >
> > > >
> > > > On Tue, Apr 16, 2013 at 11:15 AM, Marco Tognacci 
> > > wrote:
> > > >
> > > > > I have a Burn bootstrapper that need to reboot the system to
> complete
> > > > > installation, when the system reboot the Burn setup restart but it
> > > doesn't
> > > > >  restart from the point where it finish before reboot.It restart
> from
> > > begin
> > > > > with the detect process, is it a bug or is there some
> configuration to
> > > > > set?In the chain operation it will have only to complete the
> > > installation,
> > > > > because Detect, Plan and Apply are executed before reboot.(I have
> only
> > > one
> > > > > log file where is clear the reboot phase and the restart of all the
> > > > > operation Detect... after reboot)
> > > > > When the burn setur restart the splashscreeen open not centered
> but on
> > > the
> > > > > top left corner.
> > > > > P.S. I use the last version of Wix 3.7
> > > > >
> > > > >
> > >
> --
> > > > > Precog is a next-generation analytics platform capable of advanced
> > > > > analytics on semi-structured data. The platform includes APIs for
> > > building
> > > > > apps and a phenomenal toolset for data science. Developers can use
> > > > > our toolset for easy data analysis & visualization. Get a free
> account!
> > > > > http://www2.precog.com/precogplatform/slashdotnewsletter
> > > > > ___
> > > > > WiX-users mailing list
> > > > > WiX-users@lists.sourceforge.net
> > > > > https://lists.sourceforge.net/lists/listinfo/wix-users
> > > > >
> > > > >
> > > >
> > >
> --
> > > > Precog is a next-generation analytics platform capable of advanced
> > > > analytics on semi-structured data. The platform includes APIs for
> > > building
> > > > apps and a phenomenal toolset for data science. Developers can use
> > > > our toolset for easy data analysis & visualization. Get a free
> account!
> > > > http://www2.precog.com/precogplatform/slashdotnewsletter
> > > > ___
> > > > WiX-users mailing list
> > > > WiX-users@lists.sourceforge.net
> > > > https://lists.sourceforge.net/lists/listinfo/wix-users
> > >
> > >
> > >
> -

Re: [WiX-users] Burn restore after reboot not working

2013-04-17 Thread Marco Tognacci
As I have made the planned action, after reboot, is there any way (in Burn 
bootstrapper application) to persist the previous planned info about packages 
and features?If not I have to add a variable with the PlannedState for each 
package and feature that I have planned to install, right?

> From: r...@robmensching.com
> Date: Tue, 16 Apr 2013 16:54:29 -0700
> To: wix-users@lists.sourceforge.net
> Subject: Re: [WiX-users] Burn restore after reboot not working
> 
> The Command structure passed to your BA will tell you if the Bundle is
> starting after restart. You can also persist values in Variables before the
> original Apply() and they will be there after restart.
> 
> 
> On Tue, Apr 16, 2013 at 3:08 PM, Marco Tognacci  wrote:
> 
> > But in this case how can I detect that the installation is complete?For
> > the uninstall I have seen the wix setup, on the DetectComplete it Plan
> > again the operation of uninstall (invoking automatic plan for
> > uninstall).For the installation as I have to collect user information about
> > wich feature install it show again the first page of my wizard.So when the
> > system reboot I need to skip the stage where the user select which package
> > and feature to install.How can I detect that the installation is completed,
> > as I can't detect that all the feature and packages are installed as the
> > user can choose to install only some of them. In the DetectBegin a property
> > Installed is passed as args of the method callback, but in this case it's
> > false.For the installation which is the best way? Close installation after
> > Detect or call again Plan action for Install, as shown in the Wix setup for
> > the uninstall?
> >
> > > From: r...@robmensching.com
> > > Date: Tue, 16 Apr 2013 14:12:02 -0700
> > > To: wix-users@lists.sourceforge.net
> > > Subject: Re: [WiX-users] Burn restore after reboot not working
> > >
> > > After restart, the process starts over. However, Detect should see that a
> > > bunch of things are already on the machine and thus Planning will only do
> > > what is next.
> > >
> > > This is important because machine state could change significantly
> > between
> > > the time the restart was requested and the restart actually occurred.
> > >
> > >
> > > On Tue, Apr 16, 2013 at 11:15 AM, Marco Tognacci 
> > wrote:
> > >
> > > > I have a Burn bootstrapper that need to reboot the system to complete
> > > > installation, when the system reboot the Burn setup restart but it
> > doesn't
> > > >  restart from the point where it finish before reboot.It restart from
> > begin
> > > > with the detect process, is it a bug or is there some configuration to
> > > > set?In the chain operation it will have only to complete the
> > installation,
> > > > because Detect, Plan and Apply are executed before reboot.(I have only
> > one
> > > > log file where is clear the reboot phase and the restart of all the
> > > > operation Detect... after reboot)
> > > > When the burn setur restart the splashscreeen open not centered but on
> > the
> > > > top left corner.
> > > > P.S. I use the last version of Wix 3.7
> > > >
> > > >
> > --
> > > > Precog is a next-generation analytics platform capable of advanced
> > > > analytics on semi-structured data. The platform includes APIs for
> > building
> > > > apps and a phenomenal toolset for data science. Developers can use
> > > > our toolset for easy data analysis & visualization. Get a free account!
> > > > http://www2.precog.com/precogplatform/slashdotnewsletter
> > > > ___
> > > > WiX-users mailing list
> > > > WiX-users@lists.sourceforge.net
> > > > https://lists.sourceforge.net/lists/listinfo/wix-users
> > > >
> > > >
> > >
> > --
> > > Precog is a next-generation analytics platform capable of advanced
> > > analytics on semi-structured data. The platform includes APIs for
> > building
> > > apps and a phenomenal toolset for data science. Developers can use
> > > our toolset for easy data analysis & visualization. Get a free account!
> > > http://www2.precog.com/precogplatform/slashdotnewsletter
> > > ___
> > > WiX-users mailing list
> > > WiX-users@lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/wix-users
> >
> >
> > --
> > Precog is a next-generation analytics platform capable of advanced
> > analytics on semi-structured data. The platform includes APIs for building
> > apps and a phenomenal toolset for data science. Developers can use
> > our toolset for easy data analysis & visualization. Get a free account!
> > http://www2.precog.com/precogplatform/slashdotnewsletter
> > ___
> > WiX-users mailing list
> > WiX-users@lists.sourceforge.net

Re: [WiX-users] WiX vs NSIS

2013-04-17 Thread Rob Mensching
Off topic and I know Alain was just joking but I don't want people to start
off confused about the company I'm creating.

I'm not creating a company to provide consulting services to replace anyone
doing installation work. In fact, my goal is to create a company that
supports the people doing installation work. My hope is that in the near
future there are even more opportunities for people working with the WiX
toolset than ever before.

More details (for those who care) in about two months (I think).
On Wed, Apr 17, 2013 at 6:39 AM, Alain Forget  wrote:

> Perhaps all the arguments you need have already been mentioned in this
> thread?
>
> 1) Being technically proficient, perhaps he would understand the inherent
> costs of maintaining the mass of now NSIS code versus the relative
> conciseness of WiX (as mentioned by Rob).
> 2) Follow that up with an example of how long/how much it costs to convert
> one of the NSIS installers to WiX, and roughly figure out the savings over
> time of going WiX.
> 3) Finally, throw in the fact that NSIS hasn't been supported since 2009,
> while WiX is a very active and supportive open-source community. Even
> further, if he wants some time down the line, it would be possible to
> contact a consulting company to outsource the WiX installer infrastructure
> and add functionality to WiX, since one of the founders of WiX (*cough* Rob
> *cough, cough*) will soon be providing such a service.
>
> Then again, maybe you don't want to mention that last point, because it
> might put your job security at risk. :-P
>
> Alain
>
> -Original Message-
> From: Nick Miller [mailto:nmil...@livetechnology.com]
> Sent: April 17, 2013 09:03
> To: General discussion for Windows Installer XML toolset.
> Subject: Re: [WiX-users] WiX vs NSIS
>
> Hey guys, thank you for all of your great responses.  Allow me to provide
> a little background, over the past few weeks I have been learning Wix for a
> special project I worked on.  I've gone through the tutorials, I've read
> the book by Nick Ramirez, and have been able to create a custom managed
> bootstrapper application.  My company has many applications that use a few
> different installation technologies (mostly NSIS) and we are looking to
> standardize.  I think Wix is awesome, and believe we should use it
> exclusively, so I guess my question is how do I sell this to the boss?
>  Mind you, he is very technically proficient...
>
> -Original Message-
> From: Rob Mensching [mailto:r...@robmensching.com]
> Sent: Tuesday, April 16, 2013 7:53 PM
> To: General discussion for Windows Installer XML toolset.
> Subject: Re: [WiX-users] WiX vs NSIS
>
> I'm obviously biased but non-declarative installation technologies like
> NSIS are a complete non-starter for me. I don't want to write scripts that
> install files then have to remember write more scripts to uninstall those
> files.
> I had a couple consulting gigs to convert setups from NSIS. It amazed me
> how much code they maintained to just do the above. The .wxs files were
> usually smaller and far easier to maintain.
>
> Script based installs are just the wrong way to solve the problem, IMHO.
>
>
> On Tue, Apr 16, 2013 at 4:39 PM, Wesley Manning 
> wrote:
>
> > Last time I looked NSIS hasn't been updated since 2009.  I also
> > contemplated using NSIS.
> >
> > What attracted me to Wix is that it is based on MSI which (at the
> > time) you needed to get app Windows certified.  And that it is XML
> > based which I knew.  And the bootstrapper, burn, because I needed to
> > install .net framework, drivers, etc.
> > If you go with Wix I'll recommend the book:
> > http://www.packtpub.com/windows-installer-xml-3-6-developers-guide/book.
> >  Bring you up to speed very fast on basics.  Only thing it didn't have
> > for me was how to install drivers, advertised shortcuts, and how to
> > install certificates which I picked up on the internet and this mail
> group.
> >
> > Wes
> >
> > -Original Message-
> > From: Nick Miller [mailto:nmil...@livetechnology.com]
> > Sent: April 16, 2013 7:44 PM
> > To: General discussion for Windows Installer XML toolset.
> > Subject: [WiX-users] WiX vs NSIS
> >
> > Hi All,
> >
> > My company is evaluating two different Windows installer solutions,
> > WiX and Nullsoft installer (NSIS).  I was wondering if anyone has had
> > experience with both, and could weigh in on the pros and cons,
> > benefits, limitations, etc.
> >
> > Thanks,
> > Nick
> >
> > --
> >  Precog is a next-generation analytics platform capable of
> > advanced analytics on semi-structured data. The platform includes APIs
> > for building apps and a phenomenal toolset for data science.
> > Developers can use our toolset for easy data analysis & visualization.
> > Get a free account!
> > http://www2.precog.com/precogplatform/slashdotnewsletter
> > ___
> > WiX-users mailing list

Re: [WiX-users] WiX vs NSIS

2013-04-17 Thread Christopher Painter
Nick,

Shoot me an email and we'll chat about it.  I need to explain all the finer 
points of *WHY*  we use MSI and once you fully comprehend the subject it'll 
be an easy sell.

Regards,
Chris  


 From: "Nick Miller" 
Sent: Wednesday, April 17, 2013 8:10 AM
To: "General discussion for Windows Installer XML toolset." 

Subject: Re: [WiX-users] WiX vs NSIS

Hey guys, thank you for all of your great responses.  Allow me to provide a 
little background, over the past few weeks I have been learning Wix for a 
special project I worked on.  I've gone through the tutorials, I've read 
the book by Nick Ramirez, and have been able to create a custom managed 
bootstrapper application.  My company has many applications that use a few 
different installation technologies (mostly NSIS) and we are looking to 
standardize.  I think Wix is awesome, and believe we should use it 
exclusively, so I guess my question is how do I sell this to the boss?  
Mind you, he is very technically proficient...

-Original Message-
From: Rob Mensching [mailto:r...@robmensching.com] 
Sent: Tuesday, April 16, 2013 7:53 PM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] WiX vs NSIS

I'm obviously biased but non-declarative installation technologies like 
NSIS are a complete non-starter for me. I don't want to write scripts that 
install files then have to remember write more scripts to uninstall those 
files.
I had a couple consulting gigs to convert setups from NSIS. It amazed me 
how much code they maintained to just do the above. The .wxs files were 
usually smaller and far easier to maintain.

Script based installs are just the wrong way to solve the problem, IMHO.

On Tue, Apr 16, 2013 at 4:39 PM, Wesley Manning  
wrote:

> Last time I looked NSIS hasn't been updated since 2009.  I also 
> contemplated using NSIS.
>
> What attracted me to Wix is that it is based on MSI which (at the 
> time) you needed to get app Windows certified.  And that it is XML 
> based which I knew.  And the bootstrapper, burn, because I needed to 
> install .net framework, drivers, etc.
> If you go with Wix I'll recommend the book:
> http://www.packtpub.com/windows-installer-xml-3-6-developers-guide/book.
>  Bring you up to speed very fast on basics.  Only thing it didn't have 
> for me was how to install drivers, advertised shortcuts, and how to 
> install certificates which I picked up on the internet and this mail 
group.
>
> Wes
>
> -Original Message-
> From: Nick Miller [mailto:nmil...@livetechnology.com]
> Sent: April 16, 2013 7:44 PM
> To: General discussion for Windows Installer XML toolset.
> Subject: [WiX-users] WiX vs NSIS
>
> Hi All,
>
> My company is evaluating two different Windows installer solutions, 
> WiX and Nullsoft installer (NSIS).  I was wondering if anyone has had 
> experience with both, and could weigh in on the pros and cons, 
> benefits, limitations, etc.
>
> Thanks,
> Nick
>
> --
>  Precog is a next-generation analytics platform capable of 
> advanced analytics on semi-structured data. The platform includes APIs 
> for building apps and a phenomenal toolset for data science. 
> Developers can use our toolset for easy data analysis & visualization. 
> Get a free account!
> http://www2.precog.com/precogplatform/slashdotnewsletter
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
>
>
> --
>  Precog is a next-generation analytics platform capable of 
> advanced analytics on semi-structured data. The platform includes APIs 
> for building apps and a phenomenal toolset for data science. 
> Developers can use our toolset for easy data analysis & visualization. 
> Get a free account!
> http://www2.precog.com/precogplatform/slashdotnewsletter
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>

--
Precog is a next-generation analytics platform capable of advanced 
analytics on semi-structured data. The platform includes APIs for building 
apps and a phenomenal toolset for data science. Developers can use our 
toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


--
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs f

Re: [WiX-users] Burn RunOnce entry is too long...

2013-04-17 Thread Rob Mensching
Yeah, bug.


On Wed, Apr 17, 2013 at 8:08 AM, Phil Wilson  wrote:

> I had the same issue with RunOnce. The solution was to create the RunOnce
> data in a file and have the RunOnce key start the program with a command
> line that said "hey, the data you want is in this file".
>
> Phil
>
> -Original Message-
> From: rowbot [mailto:jamesnrow...@yahoo.co.uk]
> Sent: Wednesday, April 17, 2013 3:36 AM
> To: wix-users@lists.sourceforge.net
> Subject: [WiX-users] Burn RunOnce entry is too long...
>
> Hi,
>
> I've got a bundle which ends up putting a command line in the runonce key
> (post-reboot) that is longer than 256 characters... the effect being that
> after reboot, the bundle is not restarted (the command fails sliently)
>
> I could shorten the exe name but if the user id in the %temp% path is
> really
> long, it could still be more than the limit..
>
> A definable override for the logname would be good... (not command-line)
>
> Any ideas?
>
> Bug?
>
>
>
> --
> View this message in context:
>
> http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Burn-RunOnce-e
> ntry-is-too-long-tp7585237.html
> Sent from the wix-users mailing list archive at Nabble.com.
>
>
> 
> --
> Precog is a next-generation analytics platform capable of advanced
> analytics
> on semi-structured data. The platform includes APIs for building apps and a
> phenomenal toolset for data science. Developers can use our toolset for
> easy
> data analysis & visualization. Get a free account!
> http://www2.precog.com/precogplatform/slashdotnewsletter
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
>
>
> --
> Precog is a next-generation analytics platform capable of advanced
> analytics on semi-structured data. The platform includes APIs for building
> apps and a phenomenal toolset for data science. Developers can use
> our toolset for easy data analysis & visualization. Get a free account!
> http://www2.precog.com/precogplatform/slashdotnewsletter
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
--
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Burn RunOnce entry is too long...

2013-04-17 Thread Phil Wilson
I had the same issue with RunOnce. The solution was to create the RunOnce
data in a file and have the RunOnce key start the program with a command
line that said "hey, the data you want is in this file". 

Phil 

-Original Message-
From: rowbot [mailto:jamesnrow...@yahoo.co.uk] 
Sent: Wednesday, April 17, 2013 3:36 AM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Burn RunOnce entry is too long...

Hi, 

I've got a bundle which ends up putting a command line in the runonce key
(post-reboot) that is longer than 256 characters... the effect being that
after reboot, the bundle is not restarted (the command fails sliently) 

I could shorten the exe name but if the user id in the %temp% path is really
long, it could still be more than the limit.. 

A definable override for the logname would be good... (not command-line) 

Any ideas? 

Bug? 



--
View this message in context:
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Burn-RunOnce-e
ntry-is-too-long-tp7585237.html
Sent from the wix-users mailing list archive at Nabble.com.


--
Precog is a next-generation analytics platform capable of advanced analytics
on semi-structured data. The platform includes APIs for building apps and a
phenomenal toolset for data science. Developers can use our toolset for easy
data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users



--
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WiX vs NSIS

2013-04-17 Thread Bruce Cran
On 17/04/2013 14:39, Alain Forget wrote:
> 3) Finally, throw in the fact that NSIS hasn't been supported since 2009, 
> while WiX is a very active and supportive open-source community. Even 
> further, if he wants some time down the line, it would be possible to contact 
> a consulting company to outsource the WiX installer infrastructure and add 
> functionality to WiX, since one of the founders of WiX (*cough* Rob *cough, 
> cough*) will soon be providing such a service.

I'm not sure this is really correct: there haven't been any releases on 
the main site since 2009, but 
http://nsis.svn.sourceforge.net/viewvc/nsis/NSIS/trunk/ shows that work 
is going on, and the Unicode version at http://www.scratchpaper.com/ had 
a release last year.

-- 
Bruce Cran

--
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WiX vs NSIS

2013-04-17 Thread Keith.Douglas
Assuming the report about NSIS not using Windows Installer technologies is 
true, that should be enough to rule it out as far as I am concerned. Known 
logging details, known tools for removal/upgrading, etc. all make WI useful. 
Since it is sometimes arcane, that's where the usefulness of WiX comes in - I 
find its level of abstraction in its documentation to be about right. Compare 
with what we moved away from - Visual Studio set up projects. These always 
seemed to run into places where the documentation had crazy but useful gaps, or 
they would just fail mysteriously with no ease of finding help. For example, I 
migrated a setup project from VS2008 to 2010 and just got an HRESULT style 
error back with the project conversion. Why did this happen? A few hours of 
google foo and I said "enough is enough I'll move this one to WiX too". And I 
haven't looked back.

(Also, does NSIS cost anything? Don't forget the benefit/cost ratio :))



Keith Douglas
Statistics Canada | 170 Tunney's Pasture Driveway, Ottawa ON K1A 0T6
Statistique Canada | 170, promenade Tunney's Pasture, Ottawa ON K1A 0T6
keith.doug...@statcan.gc.ca
Telephone | Téléphone 613-951-4405
Facsimile | Télécopieur 613-951-1966
Government of Canada | Gouvernement du Canada 

-Original Message-
From: Alain Forget [mailto:afor...@cmu.edu] 
Sent: April-17-13 9:39 AM
To: 'General discussion for Windows Installer XML toolset.'
Subject: Re: [WiX-users] WiX vs NSIS

Perhaps all the arguments you need have already been mentioned in this thread?

1) Being technically proficient, perhaps he would understand the inherent costs 
of maintaining the mass of now NSIS code versus the relative conciseness of WiX 
(as mentioned by Rob).
2) Follow that up with an example of how long/how much it costs to convert one 
of the NSIS installers to WiX, and roughly figure out the savings over time of 
going WiX. 
3) Finally, throw in the fact that NSIS hasn't been supported since 2009, while 
WiX is a very active and supportive open-source community. Even further, if he 
wants some time down the line, it would be possible to contact a consulting 
company to outsource the WiX installer infrastructure and add functionality to 
WiX, since one of the founders of WiX (*cough* Rob *cough, cough*) will soon be 
providing such a service. 

Then again, maybe you don't want to mention that last point, because it might 
put your job security at risk. :-P

Alain

-Original Message-
From: Nick Miller [mailto:nmil...@livetechnology.com]
Sent: April 17, 2013 09:03
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] WiX vs NSIS

Hey guys, thank you for all of your great responses.  Allow me to provide a 
little background, over the past few weeks I have been learning Wix for a 
special project I worked on.  I've gone through the tutorials, I've read the 
book by Nick Ramirez, and have been able to create a custom managed 
bootstrapper application.  My company has many applications that use a few 
different installation technologies (mostly NSIS) and we are looking to 
standardize.  I think Wix is awesome, and believe we should use it exclusively, 
so I guess my question is how do I sell this to the boss?  Mind you, he is very 
technically proficient...

-Original Message-
From: Rob Mensching [mailto:r...@robmensching.com]
Sent: Tuesday, April 16, 2013 7:53 PM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] WiX vs NSIS

I'm obviously biased but non-declarative installation technologies like NSIS 
are a complete non-starter for me. I don't want to write scripts that install 
files then have to remember write more scripts to uninstall those files.
I had a couple consulting gigs to convert setups from NSIS. It amazed me how 
much code they maintained to just do the above. The .wxs files were usually 
smaller and far easier to maintain.

Script based installs are just the wrong way to solve the problem, IMHO.


On Tue, Apr 16, 2013 at 4:39 PM, Wesley Manning  wrote:

> Last time I looked NSIS hasn't been updated since 2009.  I also 
> contemplated using NSIS.
>
> What attracted me to Wix is that it is based on MSI which (at the
> time) you needed to get app Windows certified.  And that it is XML 
> based which I knew.  And the bootstrapper, burn, because I needed to 
> install .net framework, drivers, etc.
> If you go with Wix I'll recommend the book:
> http://www.packtpub.com/windows-installer-xml-3-6-developers-guide/book.
>  Bring you up to speed very fast on basics.  Only thing it didn't have 
> for me was how to install drivers, advertised shortcuts, and how to 
> install certificates which I picked up on the internet and this mail group.
>
> Wes
>
> -Original Message-
> From: Nick Miller [mailto:nmil...@livetechnology.com]
> Sent: April 16, 2013 7:44 PM
> To: General discussion for Windows Installer XML toolset.
> Subject: [WiX-users] WiX vs NSIS
>
> Hi All,
>
> My company is evaluating t

Re: [WiX-users] WiX vs NSIS

2013-04-17 Thread Alain Forget
Perhaps all the arguments you need have already been mentioned in this thread?

1) Being technically proficient, perhaps he would understand the inherent costs 
of maintaining the mass of now NSIS code versus the relative conciseness of WiX 
(as mentioned by Rob).
2) Follow that up with an example of how long/how much it costs to convert one 
of the NSIS installers to WiX, and roughly figure out the savings over time of 
going WiX. 
3) Finally, throw in the fact that NSIS hasn't been supported since 2009, while 
WiX is a very active and supportive open-source community. Even further, if he 
wants some time down the line, it would be possible to contact a consulting 
company to outsource the WiX installer infrastructure and add functionality to 
WiX, since one of the founders of WiX (*cough* Rob *cough, cough*) will soon be 
providing such a service. 

Then again, maybe you don't want to mention that last point, because it might 
put your job security at risk. :-P

Alain

-Original Message-
From: Nick Miller [mailto:nmil...@livetechnology.com] 
Sent: April 17, 2013 09:03
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] WiX vs NSIS

Hey guys, thank you for all of your great responses.  Allow me to provide a 
little background, over the past few weeks I have been learning Wix for a 
special project I worked on.  I've gone through the tutorials, I've read the 
book by Nick Ramirez, and have been able to create a custom managed 
bootstrapper application.  My company has many applications that use a few 
different installation technologies (mostly NSIS) and we are looking to 
standardize.  I think Wix is awesome, and believe we should use it exclusively, 
so I guess my question is how do I sell this to the boss?  Mind you, he is very 
technically proficient...

-Original Message-
From: Rob Mensching [mailto:r...@robmensching.com] 
Sent: Tuesday, April 16, 2013 7:53 PM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] WiX vs NSIS

I'm obviously biased but non-declarative installation technologies like NSIS 
are a complete non-starter for me. I don't want to write scripts that install 
files then have to remember write more scripts to uninstall those files.
I had a couple consulting gigs to convert setups from NSIS. It amazed me how 
much code they maintained to just do the above. The .wxs files were usually 
smaller and far easier to maintain.

Script based installs are just the wrong way to solve the problem, IMHO.


On Tue, Apr 16, 2013 at 4:39 PM, Wesley Manning  wrote:

> Last time I looked NSIS hasn't been updated since 2009.  I also 
> contemplated using NSIS.
>
> What attracted me to Wix is that it is based on MSI which (at the 
> time) you needed to get app Windows certified.  And that it is XML 
> based which I knew.  And the bootstrapper, burn, because I needed to 
> install .net framework, drivers, etc.
> If you go with Wix I'll recommend the book:
> http://www.packtpub.com/windows-installer-xml-3-6-developers-guide/book.
>  Bring you up to speed very fast on basics.  Only thing it didn't have 
> for me was how to install drivers, advertised shortcuts, and how to 
> install certificates which I picked up on the internet and this mail group.
>
> Wes
>
> -Original Message-
> From: Nick Miller [mailto:nmil...@livetechnology.com]
> Sent: April 16, 2013 7:44 PM
> To: General discussion for Windows Installer XML toolset.
> Subject: [WiX-users] WiX vs NSIS
>
> Hi All,
>
> My company is evaluating two different Windows installer solutions, 
> WiX and Nullsoft installer (NSIS).  I was wondering if anyone has had 
> experience with both, and could weigh in on the pros and cons, 
> benefits, limitations, etc.
>
> Thanks,
> Nick
>
> --
>  Precog is a next-generation analytics platform capable of 
> advanced analytics on semi-structured data. The platform includes APIs 
> for building apps and a phenomenal toolset for data science. 
> Developers can use our toolset for easy data analysis & visualization. 
> Get a free account!
> http://www2.precog.com/precogplatform/slashdotnewsletter
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
>
>
> --
>  Precog is a next-generation analytics platform capable of 
> advanced analytics on semi-structured data. The platform includes APIs 
> for building apps and a phenomenal toolset for data science. 
> Developers can use our toolset for easy data analysis & visualization. 
> Get a free account!
> http://www2.precog.com/precogplatform/slashdotnewsletter
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
-

Re: [WiX-users] Passing parameters to upgrade uninstalls

2013-04-17 Thread Rob Mensching
Unfortunately, no. The child MSI just gets `UPGRADINGPRODUCTCODE`.


On Wed, Apr 17, 2013 at 12:13 AM, Simon Stevenson  wrote:

> Is it possible to pass parameters to the msi being uninstalled during an
> upgrade?
>
> I am using the Upgrade tag to do my upgrades.
>
> --
> Precog is a next-generation analytics platform capable of advanced
> analytics on semi-structured data. The platform includes APIs for building
> apps and a phenomenal toolset for data science. Developers can use
> our toolset for easy data analysis & visualization. Get a free account!
> http://www2.precog.com/precogplatform/slashdotnewsletter
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
--
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Web installer - Bootstrapper

2013-04-17 Thread Rob Mensching
Take a look at the current wix38 branch. The WiX Bundle is turned into a
single self-extracting executable to be hosted on CodePlex just before
final release. Then it goes back to being a web bundle when we host the
weekly builds of http://wixtoolset.org/releases


On Tue, Apr 16, 2013 at 10:00 PM, Kannan24  wrote:

> Thanks for your quick reply.
>
> I checked with Bundle.wxs file, but i can't find the web installer related.
>
> The below code are under the bundle tag to pack the msi.
>
>
>  Name='data\Wix36.msi' SourceFile='x86\data\Wix36.msi'/>
>
> I tried the to remove the source file attribute and used the DownloadUrl,
> but compilation failed with data\Wix36.msi not found. If i use SourceFile
> and DownlaodUrl also the x86\data\Wix36.msi.
>
> Whether the .msi file needs for web installer or download url enough.
>
> If msi file needs for the web installer, than please share the what are all
> the needs to done in msi file(how to refer the file from website in
> deployment machine).
>
> Thanks,
> Kannan
>
>
>
> --
> View this message in context:
> http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Web-installer-Bootstrapper-tp7585186p7585233.html
> Sent from the wix-users mailing list archive at Nabble.com.
>
>
> --
> Precog is a next-generation analytics platform capable of advanced
> analytics on semi-structured data. The platform includes APIs for building
> apps and a phenomenal toolset for data science. Developers can use
> our toolset for easy data analysis & visualization. Get a free account!
> http://www2.precog.com/precogplatform/slashdotnewsletter
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
--
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WiX vs NSIS

2013-04-17 Thread Nick Miller
Hey guys, thank you for all of your great responses.  Allow me to provide a 
little background, over the past few weeks I have been learning Wix for a 
special project I worked on.  I've gone through the tutorials, I've read the 
book by Nick Ramirez, and have been able to create a custom managed 
bootstrapper application.  My company has many applications that use a few 
different installation technologies (mostly NSIS) and we are looking to 
standardize.  I think Wix is awesome, and believe we should use it exclusively, 
so I guess my question is how do I sell this to the boss?  Mind you, he is very 
technically proficient...

-Original Message-
From: Rob Mensching [mailto:r...@robmensching.com] 
Sent: Tuesday, April 16, 2013 7:53 PM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] WiX vs NSIS

I'm obviously biased but non-declarative installation technologies like NSIS 
are a complete non-starter for me. I don't want to write scripts that install 
files then have to remember write more scripts to uninstall those files.
I had a couple consulting gigs to convert setups from NSIS. It amazed me how 
much code they maintained to just do the above. The .wxs files were usually 
smaller and far easier to maintain.

Script based installs are just the wrong way to solve the problem, IMHO.


On Tue, Apr 16, 2013 at 4:39 PM, Wesley Manning  wrote:

> Last time I looked NSIS hasn't been updated since 2009.  I also 
> contemplated using NSIS.
>
> What attracted me to Wix is that it is based on MSI which (at the 
> time) you needed to get app Windows certified.  And that it is XML 
> based which I knew.  And the bootstrapper, burn, because I needed to 
> install .net framework, drivers, etc.
> If you go with Wix I'll recommend the book:
> http://www.packtpub.com/windows-installer-xml-3-6-developers-guide/book.
>  Bring you up to speed very fast on basics.  Only thing it didn't have 
> for me was how to install drivers, advertised shortcuts, and how to 
> install certificates which I picked up on the internet and this mail group.
>
> Wes
>
> -Original Message-
> From: Nick Miller [mailto:nmil...@livetechnology.com]
> Sent: April 16, 2013 7:44 PM
> To: General discussion for Windows Installer XML toolset.
> Subject: [WiX-users] WiX vs NSIS
>
> Hi All,
>
> My company is evaluating two different Windows installer solutions, 
> WiX and Nullsoft installer (NSIS).  I was wondering if anyone has had 
> experience with both, and could weigh in on the pros and cons, 
> benefits, limitations, etc.
>
> Thanks,
> Nick
>
> --
>  Precog is a next-generation analytics platform capable of 
> advanced analytics on semi-structured data. The platform includes APIs 
> for building apps and a phenomenal toolset for data science. 
> Developers can use our toolset for easy data analysis & visualization. 
> Get a free account!
> http://www2.precog.com/precogplatform/slashdotnewsletter
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
>
>
> --
>  Precog is a next-generation analytics platform capable of 
> advanced analytics on semi-structured data. The platform includes APIs 
> for building apps and a phenomenal toolset for data science. 
> Developers can use our toolset for easy data analysis & visualization. 
> Get a free account!
> http://www2.precog.com/precogplatform/slashdotnewsletter
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
--
Precog is a next-generation analytics platform capable of advanced analytics on 
semi-structured data. The platform includes APIs for building apps and a 
phenomenal toolset for data science. Developers can use our toolset for easy 
data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users



--
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Burn RunOnce entry is too long...

2013-04-17 Thread rowbot
Hi, 

I've got a bundle which ends up putting a command line in the runonce key
(post-reboot) that is longer than 256 characters... the effect being that
after reboot, the bundle is not restarted (the command fails sliently) 

I could shorten the exe name but if the user id in the %temp% path is really
long, it could still be more than the limit.. 

A definable override for the logname would be good... (not command-line) 

Any ideas? 

Bug? 



--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Burn-RunOnce-entry-is-too-long-tp7585237.html
Sent from the wix-users mailing list archive at Nabble.com.

--
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Passing parameters to upgrade uninstalls

2013-04-17 Thread Simon Stevenson
Is it possible to pass parameters to the msi being uninstalled during an
upgrade?

I am using the Upgrade tag to do my upgrades.
--
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users