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

2013-04-21 Thread Marco Tognacci
Is this a bug in wix, or this is not the right way for enabling log for 
ExePackage?I have tried to use LogPathVariable=MyExe.log but the log doesn't 
work.

 From: mark...@live.it
 To: wix-users@lists.sourceforge.net
 Date: Thu, 18 Apr 2013 20:09:29 +0200
 Subject: Re: [WiX-users] Wix ExePackage can't activate log using Burn
 
 Do you have any example about enabling logging of ExePackage in Burn chain?I 
 have tried to use LogPathVariable=MyExe.log but the log doesn't work.
 
 
  From: mark...@live.it
  To: wix-users@lists.sourceforge.net
  Date: Wed, 17 Apr 2013 20:57:07 +0200
  Subject: [WiX-users] Wix ExePackage can't activate log using Burn
  
  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
 
 --
 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 ExePackage can't activate log using Burn

2013-04-21 Thread Hoover, Jacob
Exe package logging would be dictated by the Exe.  You could try passing /? To 
the exe to see what parameters it supports. From there, you can customize the 
parameters the bundle passes to the package to get the desired result.  

-Original Message-
From: Marco Tognacci [mailto:mark...@live.it] 
Sent: Sunday, April 21, 2013 6:59 AM
To: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Wix ExePackage can't activate log using Burn

Is this a bug in wix, or this is not the right way for enabling log for 
ExePackage?I have tried to use LogPathVariable=MyExe.log but the log doesn't 
work.

 From: mark...@live.it
 To: wix-users@lists.sourceforge.net
 Date: Thu, 18 Apr 2013 20:09:29 +0200
 Subject: Re: [WiX-users] Wix ExePackage can't activate log using Burn
 
 Do you have any example about enabling logging of ExePackage in Burn chain?I 
 have tried to use LogPathVariable=MyExe.log but the log doesn't work.
 
 
  From: mark...@live.it
  To: wix-users@lists.sourceforge.net
  Date: Wed, 17 Apr 2013 20:57:07 +0200
  Subject: [WiX-users] Wix ExePackage can't activate log using Burn
  
  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
 
 --
  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] Wix ExePackage can't activate log using Burn

2013-04-21 Thread Marco Tognacci
If I run from cmd the ExePackage in silent mode, and suppress reboot, with this 
command line parameters it works/s /vREBOOT=ReallySupress /qn /l*v 
%temp%\MyExe.log 
but if I use this InstallCommand in the ExePackage the package return an error 
and doesn't installInstallCommand=/s /vquot;REBOOT=ReallySupress /qnquot;
then I have found the LogPathVariable in the ExePackage, perhaps I must use 
this to enable logging, or what is this LogPathVariable made for?

 From: jacob.hoo...@greenheck.com
 To: wix-users@lists.sourceforge.net
 Date: Sun, 21 Apr 2013 19:15:46 +
 Subject: Re: [WiX-users] Wix ExePackage can't activate log using Burn
 
 Exe package logging would be dictated by the Exe.  You could try passing /? 
 To the exe to see what parameters it supports. From there, you can customize 
 the parameters the bundle passes to the package to get the desired result.  
 
 -Original Message-
 From: Marco Tognacci [mailto:mark...@live.it] 
 Sent: Sunday, April 21, 2013 6:59 AM
 To: wix-users@lists.sourceforge.net
 Subject: Re: [WiX-users] Wix ExePackage can't activate log using Burn
 
 Is this a bug in wix, or this is not the right way for enabling log for 
 ExePackage?I have tried to use LogPathVariable=MyExe.log but the log 
 doesn't work.
 
  From: mark...@live.it
  To: wix-users@lists.sourceforge.net
  Date: Thu, 18 Apr 2013 20:09:29 +0200
  Subject: Re: [WiX-users] Wix ExePackage can't activate log using Burn
  
  Do you have any example about enabling logging of ExePackage in Burn 
  chain?I have tried to use LogPathVariable=MyExe.log but the log doesn't 
  work.
  
  
   From: mark...@live.it
   To: wix-users@lists.sourceforge.net
   Date: Wed, 17 Apr 2013 20:57:07 +0200
   Subject: [WiX-users] Wix ExePackage can't activate log using Burn
   
   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

  --
   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
 

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

2013-04-21 Thread Hoover, Jacob
Hmm,
  Just a guess but...

InstallCommand=/s /vquot;REBOOT=ReallySupress /qn /l*v 
[LogPathVariable]quot;

And then if it fails, what does the bundle log show when it executes your 
ExePackage?  What is the error code that is returned? It should log all the 
options passed to the package so we could track down the issue. 

-Original Message-
From: Marco Tognacci [mailto:mark...@live.it] 
Sent: Sunday, April 21, 2013 4:02 PM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Wix ExePackage can't activate log using Burn

If I run from cmd the ExePackage in silent mode, and suppress reboot, with this 
command line parameters it works/s /vREBOOT=ReallySupress /qn /l*v 
%temp%\MyExe.log 
but if I use this InstallCommand in the ExePackage the package return an error 
and doesn't installInstallCommand=/s /vquot;REBOOT=ReallySupress /qnquot;
then I have found the LogPathVariable in the ExePackage, perhaps I must use 
this to enable logging, or what is this LogPathVariable made for?

 From: jacob.hoo...@greenheck.com
 To: wix-users@lists.sourceforge.net
 Date: Sun, 21 Apr 2013 19:15:46 +
 Subject: Re: [WiX-users] Wix ExePackage can't activate log using Burn
 
 Exe package logging would be dictated by the Exe.  You could try passing /? 
 To the exe to see what parameters it supports. From there, you can customize 
 the parameters the bundle passes to the package to get the desired result.  
 
 -Original Message-
 From: Marco Tognacci [mailto:mark...@live.it]
 Sent: Sunday, April 21, 2013 6:59 AM
 To: wix-users@lists.sourceforge.net
 Subject: Re: [WiX-users] Wix ExePackage can't activate log using Burn
 
 Is this a bug in wix, or this is not the right way for enabling log for 
 ExePackage?I have tried to use LogPathVariable=MyExe.log but the log 
 doesn't work.
 
  From: mark...@live.it
  To: wix-users@lists.sourceforge.net
  Date: Thu, 18 Apr 2013 20:09:29 +0200
  Subject: Re: [WiX-users] Wix ExePackage can't activate log using 
  Burn
  
  Do you have any example about enabling logging of ExePackage in Burn 
  chain?I have tried to use LogPathVariable=MyExe.log but the log doesn't 
  work.
  
  
   From: mark...@live.it
   To: wix-users@lists.sourceforge.net
   Date: Wed, 17 Apr 2013 20:57:07 +0200
   Subject: [WiX-users] Wix ExePackage can't activate log using Burn
   
   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

  
  --
   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
 

Re: [WiX-users] WiX vs NSIS

2013-04-21 Thread Sanjay Rao
Hi,

- Wix based on Windows installation technology(msi), which is 
controlled/managed by windows installer service.
- Its Microsoft recommended installer building software which has built 
in support in windows. NSIS is not more than a wrapper over scripting 
language where as WIX/MSI is specifically designed to write installer 
for windows.
- MSI installer files are simply database files, where as NSIS based 
installers are binary executable. Wix/msi based installer will support 
automatic rollback, uninstall, logging etc, where as in NSIS you have to 
write scripts for everything.
- Various services like WMI, has built in support of MSI based 
installer, where as for NSIS based installer will be treated as a simple 
executable in it.
- Microsoft visual studio has support of WIX toolkit, which makes 
development easy.
- As your installer grow it becomes difficult to manage it using NSIS.

We have initially NSIS based installer which was migrated to WIX after 
some time. MSI based installers are future of windows installation 
technology.

Regards,
Sanjay Rao


On 4/17/2013 6:32 PM, Nick Miller wrote:
 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 wmann...@dynagen.ca
  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