Re: [WiX-users] [WIX]:How to reset the INSTALLDIR path by changing the path using 'Change' button

2015-04-09 Thread Joel Budreau
Does this post help? - 
http://stackoverflow.com/questions/19355537/wix-setting-install-folder-correctly

 On Apr 6, 2015, at 10:12 AM, Dileep S dileep.sanamp...@gmail.com wrote:
 
 Hi All,
 
 I created an MSI with two dialogs.
 1. InstallDirdlg.wxs
 2. ProgressDlg.wxs
 
 In *.wxs file i have used some custom actions to install the files.
 
 In InstallExecuteSequence,
 
 InstallExecuteSequence
  Custom Action=InstallApp After=InstallFilesNOT REMOVE ~=
 ALL/Custom
  Custom Action=UnInstallApp Before=InstallFinalizeREMOVE =
 ALL/Custom
 /InstallExecuteSequence
 
 using the above custom actions, I was able to run MSI package for multiple
 times.
 
 So, first time i ran the MSI package and then installed on the selected
 location using 'Change' button in 'InstallDirDlg.wxs'. (Ex: C:\Program
 Files\MyAPP)
 Next time when i ran the MSI package, it was copying in the same location
 even i changed the path to another location.
 (Ex: D:\Sample\MyApp)
 
 I have set the property as shown below:
 Property Id=WIXUI_INSTALLDIR Value=INSTALLDIR /
 
 Also,
 Property Id=INSTALLDIR Value=C:\temp\MyAPP / (hard coded this path)
 
 In Dialog.wxs,
 
 Publish Dialog=MyInstallDirDlg Control=Next Event=SetTargetPath
 Value=[WIXUI_INSTALLDIR] Order=11/Publish
 
 Can anyone help me how to reset the INSTALLDIR path by changing the path
 using 'Change' button.
 
 Thanks in advance.
 --
 BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
 Develop your own process in accordance with the BPMN 2 standard
 Learn Process modeling best practices with Bonita BPM through live exercises
 http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
 source=Sourceforge_BPM_Camp_5_6_15utm_medium=emailutm_campaign=VA_SF
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users


--
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15utm_medium=emailutm_campaign=VA_SF
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] [WIX]: How to display UAC prompt as much early as possible

2015-04-06 Thread Phil Wilson
Do the install with a verbose log and look for the elevation entries
that will say something like MSI_LUA: Elevation required to install
product, will prompt for credentials.  See what's going on before
that. In an MSI the elevation prompts appear at the start of the
execute sequence (you don't get to choose when they appear) and
there's no reason for those custom actions to be relevant, but but
there could be something slow going on at the end of your UI sequence
- are there any CAs there?

Elevation is a result of IntallScope set to perMachine or
InstallPrivileges being elevated - you get the elevation shield
because of those settings, but tthe shield isn't what causes
elevation. It's a consequence of a button control that has the
ElevationShield attribute set telling you the elevation will occur.
---
Phil Wilson


On Mon, Apr 6, 2015 at 7:18 AM, Dileep S dileep.sanamp...@gmail.com wrote:
 Hi All,

 I have created MSI with two dialogs.
 1) InstallDirDlg.wxs
 2) ProgressDlg.wxs

 Enable the Elevation shield property set as 'yes' for 'Next' button in
 'InstallDirDlg.wxs' dialog.

 UAC prompt displayed after some time (i.e, approximately 1 minute).

 Is there any way to get the UAC prompt less than 5 sec.

 I have used following custom actions in Execute sequence,
  InstallExecuteSequence
   Custom Action=InstallApp After=InstallFilesNOT REMOVE ~=
 ALL/Custom
   Custom Action=UnInstallApp Before=InstallFinalizeREMOVE =
 ALL/Custom
 /InstallExecuteSequence

 Can anyone help me to solve this.

 Thanks in advance.
 --
 BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
 Develop your own process in accordance with the BPMN 2 standard
 Learn Process modeling best practices with Bonita BPM through live exercises
 http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
 source=Sourceforge_BPM_Camp_5_6_15utm_medium=emailutm_campaign=VA_SF
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users

--
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15utm_medium=emailutm_campaign=VA_SF
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] [WIX]:How to reset the INSTALLDIR path by changing the path using 'Change' button

2015-04-06 Thread Dileep S
Hi All,

I created an MSI with two dialogs.
1. InstallDirdlg.wxs
2. ProgressDlg.wxs

In *.wxs file i have used some custom actions to install the files.

In InstallExecuteSequence,

InstallExecuteSequence
  Custom Action=InstallApp After=InstallFilesNOT REMOVE ~=
ALL/Custom
  Custom Action=UnInstallApp Before=InstallFinalizeREMOVE =
ALL/Custom
/InstallExecuteSequence

using the above custom actions, I was able to run MSI package for multiple
times.

So, first time i ran the MSI package and then installed on the selected
location using 'Change' button in 'InstallDirDlg.wxs'. (Ex: C:\Program
Files\MyAPP)
Next time when i ran the MSI package, it was copying in the same location
even i changed the path to another location.
(Ex: D:\Sample\MyApp)

I have set the property as shown below:
Property Id=WIXUI_INSTALLDIR Value=INSTALLDIR /

Also,
Property Id=INSTALLDIR Value=C:\temp\MyAPP / (hard coded this path)

In Dialog.wxs,

Publish Dialog=MyInstallDirDlg Control=Next Event=SetTargetPath
Value=[WIXUI_INSTALLDIR] Order=11/Publish

Can anyone help me how to reset the INSTALLDIR path by changing the path
using 'Change' button.

Thanks in advance.
--
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15utm_medium=emailutm_campaign=VA_SF
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] [WIX]: How to display UAC prompt as much early as possible

2015-04-06 Thread Dileep S
Hi All,

I have created MSI with two dialogs.
1) InstallDirDlg.wxs
2) ProgressDlg.wxs

Enable the Elevation shield property set as 'yes' for 'Next' button in
'InstallDirDlg.wxs' dialog.

UAC prompt displayed after some time (i.e, approximately 1 minute).

Is there any way to get the UAC prompt less than 5 sec.

I have used following custom actions in Execute sequence,
 InstallExecuteSequence
  Custom Action=InstallApp After=InstallFilesNOT REMOVE ~=
ALL/Custom
  Custom Action=UnInstallApp Before=InstallFinalizeREMOVE =
ALL/Custom
/InstallExecuteSequence

Can anyone help me to solve this.

Thanks in advance.
--
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15utm_medium=emailutm_campaign=VA_SF
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] [WIX]: How to extract the files in selected folder using MSI dialog.

2015-04-03 Thread Dileep S
I have added the log files. can you just tell me the reason why INSTALLDIR
is not changing.

On Fri, Mar 27, 2015 at 9:27 AM, Dileep S dileep.sanamp...@gmail.com
wrote:

 Please find the log files attached here

 On Fri, Mar 27, 2015 at 12:31 AM, Nir Bar nir@panel-sw.com wrote:

 Can you upload the log file?



 -
 Nir Bar
 Freelance Developer
 Mail: nir@panel-sw.com
 Web: www.panel-sw.com
- C++ On Windows, Linux and Embedded Platforms
- WiX  InstallShield
 --
 View this message in context:
 http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/WIX-How-to-extract-the-files-in-selected-folder-using-MSI-dialog-tp7599711p7599727.html
 Sent from the wix-users mailing list archive at Nabble.com.


 --
 Dive into the World of Parallel Programming The Go Parallel Website,
 sponsored
 by Intel and developed in partnership with Slashdot Media, is your hub
 for all
 things parallel software development, from weekly thought leadership
 blogs to
 news, videos, case studies, tutorials and more. Take a look and join the
 conversation now. http://goparallel.sourceforge.net/
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users



--
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] [WIX]: How to extract the files in selected folder using MSI dialog.

2015-04-03 Thread John Cooper
They've been stripped off.  You'll need to put them up at a location accessible 
by URL.

--
John Merryweather Cooper
Senior Software Engineer | Integration Development Group | Continuing 
Development
Jack Henry  Associates, Inc.® | Lenexa, KS  66214 | Ext:  431050 
|jocoo...@jackhenry.com



-Original Message-
From: Dileep S [mailto:dileep.sanamp...@gmail.com] 
Sent: Thursday, March 26, 2015 10:57 PM
To: General discussion about the WiX toolset.
Subject: Re: [WiX-users] [WIX]: How to extract the files in selected folder 
using MSI dialog.

Please find the log files attached here

On Fri, Mar 27, 2015 at 12:31 AM, Nir Bar nir@panel-sw.com wrote:

 Can you upload the log file?



 -
 Nir Bar
 Freelance Developer
 Mail: nir@panel-sw.com
 Web: www.panel-sw.com
- C++ On Windows, Linux and Embedded Platforms
- WiX  InstallShield
 --
 View this message in context:
 http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/WIX-How-
 to-extract-the-files-in-selected-folder-using-MSI-dialog-tp7599711p759
 9727.html Sent from the wix-users mailing list archive at Nabble.com.


 --
  Dive into the World of Parallel Programming The Go Parallel 
 Website, sponsored by Intel and developed in partnership with Slashdot 
 Media, is your hub for all things parallel software development, from 
 weekly thought leadership blogs to news, videos, case studies, 
 tutorials and more. Take a look and join the conversation now. 
 http://goparallel.sourceforge.net/
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users

NOTICE: This electronic mail message and any files transmitted with it are 
intended
exclusively for the individual or entity to which it is addressed. The message, 
together with any attachment, may contain confidential and/or privileged 
information.
Any unauthorized review, use, printing, saving, copying, disclosure or 
distribution 
is strictly prohibited. If you have received this message in error, please 
immediately advise the sender by reply email and delete all copies.
--
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] [WIX]: How to extract the files in selected folder using MSI dialog.

2015-04-03 Thread John Cooper
How is WIXUI_INSTALLDIR used in your custom dialog?  How does this dialog 
compare with the InstallDirDlg in WixUI_InstallDir?  If there are differences, 
why are they different?

Indirect property references are used to get INSTALLDIR updated out of the UI.  
It appears this is broken in your case.  WIXUI_INSTALLDIR is correctly set to 
INSTALLDIR, but the update is not occurring in the dialog or the surrounding 
scheduling.

--
John Merryweather Cooper
Senior Software Engineer | Integration Development Group | Continuing 
Development
Jack Henry  Associates, Inc.® | Lenexa, KS  66214 | Ext:  431050 
|jocoo...@jackhenry.com



-Original Message-
From: Dileep S [mailto:dileep.sanamp...@gmail.com] 
Sent: Friday, April 3, 2015 8:24 AM
To: General discussion about the WiX toolset.
Subject: Re: [WiX-users] [WIX]: How to extract the files in selected folder 
using MSI dialog.

Please find the log files​
 MSI4c6af.LOG
https://docs.google.com/file/d/0B-yxrdSpoNNQR0ZGZ2xXQWdXNjQ/edit?usp=drive_web
​​
 MSI63f67.LOG
https://docs.google.com/file/d/0B-yxrdSpoNNQYmF0MG0tdE1VRzA/edit?usp=drive_web
​

On Fri, Apr 3, 2015 at 6:17 PM, John Cooper jocoo...@jackhenry.com wrote:

 They've been stripped off.  You'll need to put them up at a location 
 accessible by URL.

 --
 John Merryweather Cooper
 Senior Software Engineer | Integration Development Group | Continuing 
 Development Jack Henry  Associates, Inc.® | Lenexa, KS  66214 | Ext:  
 431050 | jocoo...@jackhenry.com



 -Original Message-
 From: Dileep S [mailto:dileep.sanamp...@gmail.com]
 Sent: Thursday, March 26, 2015 10:57 PM
 To: General discussion about the WiX toolset.
 Subject: Re: [WiX-users] [WIX]: How to extract the files in selected 
 folder using MSI dialog.

 Please find the log files attached here

 On Fri, Mar 27, 2015 at 12:31 AM, Nir Bar nir@panel-sw.com wrote:

  Can you upload the log file?
 
 
 
  -
  Nir Bar
  Freelance Developer
  Mail: nir@panel-sw.com
  Web: www.panel-sw.com
 - C++ On Windows, Linux and Embedded Platforms
 - WiX  InstallShield
  --
  View this message in context:
  http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/WIX-Ho
  w-
  to-extract-the-files-in-selected-folder-using-MSI-dialog-tp7599711p7
  59 9727.html Sent from the wix-users mailing list archive at 
  Nabble.com.
 
 
  
  --
   Dive into the World of Parallel Programming The Go Parallel 
  Website, sponsored by Intel and developed in partnership with 
  Slashdot Media, is your hub for all things parallel software 
  development, from weekly thought leadership blogs to news, videos, 
  case studies, tutorials and more. Take a look and join the conversation now.
  http://goparallel.sourceforge.net/
  ___
  WiX-users mailing list
  WiX-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/wix-users
 
 NOTICE: This electronic mail message and any files transmitted with it 
 are intended exclusively for the individual or entity to which it is 
 addressed. The message, together with any attachment, may contain 
 confidential and/or privileged information.
 Any unauthorized review, use, printing, saving, copying, disclosure or 
 distribution is strictly prohibited. If you have received this message 
 in error, please immediately advise the sender by reply email and 
 delete all copies.

 --
  Dive into the World of Parallel Programming The Go Parallel 
 Website, sponsored by Intel and developed in partnership with Slashdot 
 Media, is your hub for all things parallel software development, from 
 weekly thought leadership blogs to news, videos, case studies, 
 tutorials and more. Take a look and join the conversation now. 
 http://goparallel.sourceforge.net/
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users

--
Dive into the World of Parallel Programming The Go Parallel Website, sponsored 
by Intel and developed in partnership with Slashdot Media, is your hub for all 
things parallel software development, from weekly thought leadership blogs to 
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users
NOTICE: This electronic mail message and any files transmitted with it are 
intended
exclusively for the individual or entity to which it is addressed. The message, 
together with any attachment, may contain confidential and/or privileged 
information.
Any unauthorized review, use, printing, saving, copying

Re: [WiX-users] [WIX]: How to extract the files in selected folder using MSI dialog.

2015-04-03 Thread Dileep S
Please find the log files​
 MSI4c6af.LOG
https://docs.google.com/file/d/0B-yxrdSpoNNQR0ZGZ2xXQWdXNjQ/edit?usp=drive_web
​​
 MSI63f67.LOG
https://docs.google.com/file/d/0B-yxrdSpoNNQYmF0MG0tdE1VRzA/edit?usp=drive_web
​

On Fri, Apr 3, 2015 at 6:17 PM, John Cooper jocoo...@jackhenry.com wrote:

 They've been stripped off.  You'll need to put them up at a location
 accessible by URL.

 --
 John Merryweather Cooper
 Senior Software Engineer | Integration Development Group | Continuing
 Development
 Jack Henry  Associates, Inc.® | Lenexa, KS  66214 | Ext:  431050 |
 jocoo...@jackhenry.com



 -Original Message-
 From: Dileep S [mailto:dileep.sanamp...@gmail.com]
 Sent: Thursday, March 26, 2015 10:57 PM
 To: General discussion about the WiX toolset.
 Subject: Re: [WiX-users] [WIX]: How to extract the files in selected
 folder using MSI dialog.

 Please find the log files attached here

 On Fri, Mar 27, 2015 at 12:31 AM, Nir Bar nir@panel-sw.com wrote:

  Can you upload the log file?
 
 
 
  -
  Nir Bar
  Freelance Developer
  Mail: nir@panel-sw.com
  Web: www.panel-sw.com
 - C++ On Windows, Linux and Embedded Platforms
 - WiX  InstallShield
  --
  View this message in context:
  http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/WIX-How-
  to-extract-the-files-in-selected-folder-using-MSI-dialog-tp7599711p759
  9727.html Sent from the wix-users mailing list archive at Nabble.com.
 
 
  --
   Dive into the World of Parallel Programming The Go Parallel
  Website, sponsored by Intel and developed in partnership with Slashdot
  Media, is your hub for all things parallel software development, from
  weekly thought leadership blogs to news, videos, case studies,
  tutorials and more. Take a look and join the conversation now.
  http://goparallel.sourceforge.net/
  ___
  WiX-users mailing list
  WiX-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/wix-users
 
 NOTICE: This electronic mail message and any files transmitted with it are
 intended
 exclusively for the individual or entity to which it is addressed. The
 message,
 together with any attachment, may contain confidential and/or privileged
 information.
 Any unauthorized review, use, printing, saving, copying, disclosure or
 distribution
 is strictly prohibited. If you have received this message in error, please
 immediately advise the sender by reply email and delete all copies.

 --
 Dive into the World of Parallel Programming The Go Parallel Website,
 sponsored
 by Intel and developed in partnership with Slashdot Media, is your hub for
 all
 things parallel software development, from weekly thought leadership blogs
 to
 news, videos, case studies, tutorials and more. Take a look and join the
 conversation now. http://goparallel.sourceforge.net/
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users

--
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] [WIX]: How to extract the files in selected folder using MSI dialog.

2015-03-26 Thread Dileep S
Please find the log files attached here

On Fri, Mar 27, 2015 at 12:31 AM, Nir Bar nir@panel-sw.com wrote:

 Can you upload the log file?



 -
 Nir Bar
 Freelance Developer
 Mail: nir@panel-sw.com
 Web: www.panel-sw.com
- C++ On Windows, Linux and Embedded Platforms
- WiX  InstallShield
 --
 View this message in context:
 http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/WIX-How-to-extract-the-files-in-selected-folder-using-MSI-dialog-tp7599711p7599727.html
 Sent from the wix-users mailing list archive at Nabble.com.


 --
 Dive into the World of Parallel Programming The Go Parallel Website,
 sponsored
 by Intel and developed in partnership with Slashdot Media, is your hub for
 all
 things parallel software development, from weekly thought leadership blogs
 to
 news, videos, case studies, tutorials and more. Take a look and join the
 conversation now. http://goparallel.sourceforge.net/
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users

--
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] [WIX]: How to extract the files in selected folder using MSI dialog.

2015-03-26 Thread Nir Bar
Can you upload the log file?



-
Nir Bar 
Freelance Developer 
Mail: nir@panel-sw.com 
Web: www.panel-sw.com 
   - C++ On Windows, Linux and Embedded Platforms 
   - WiX  InstallShield 
--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/WIX-How-to-extract-the-files-in-selected-folder-using-MSI-dialog-tp7599711p7599727.html
Sent from the wix-users mailing list archive at Nabble.com.

--
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] [WIX]: How to extract the files in selected folder using MSI dialog.

2015-03-26 Thread Dileep S
Hi All,

I have created MSI using WIX with InstallDir dialogs.

I have extracted the MSI package with default. While extracting it shows
UAC prompt and then extracted successfully.

But, second time installation, i have changed the folder to extract.
This time, it was not showing any UAC prompt and then not extracted the
files in selected folder.

How to extract the files in selected folder using MSI dialog.

Please any suggestions.

Thanks in advance.
--
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Wix: How to distinguish silent repair installation vs GUI repair installation using Wix bundle/bootstrapper

2014-09-24 Thread sarantm
I am using wix bundle/bootstrapper to install my MSI along with
pre-requisites. My need is to display a custom UI only during GUI repair
mode but not during silent repair mode.

The problem is that the Wix property UILevel is 2 in both cases (GUI repair
and silent repair), so I am unable detect the install mode in code.

The reason for UILevel=2 in GUI repair mode is because the MSI is invoked by
bundle/bootstrapper in UI suppressed mode.

My requirement is to hide the custom UI(in InstallExecuteSequence) in silent
repair mode.

Please help me with your thoughts on this.

Thanks,
Sara



--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Wix-How-to-distinguish-silent-repair-installation-vs-GUI-repair-installation-using-Wix-bundle-bootstr-tp7596957.html
Sent from the wix-users mailing list archive at Nabble.com.

--
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] [WIX]: How to add ListView control using themes

2013-12-05 Thread dileep s
Thank you for the information.

Listview .../ is also not displaying on UI using WIX3.7


On Tue, Dec 3, 2013 at 2:29 PM, Sergey Yukhno 
sergey.yuk...@visutechsystem.by wrote:

 Use not ListView ...,
 use Listview ...


 11/28/2013 12:06, dileep s пишет:
  Hi All,
 
  How to add ListView control in themes file?
 
  I have create ListView control in HyperlinkTheme.xml
 
  Page Name=Install
 
  ListView Name=ListViewbox X=11 Y=50 Height=100 Width=100
 Visible=
  yes TabStop=yes ImageListGroupHeader=LVSIL_GROUPHEADER
 
  Column Width=50Book1/Column
 
  Column Width=50Book2/Column
 
  /ListView
 
  Button Name=InstallButton X=-91 Y=-11 Width=75 Height=23
 TabStop=
  yes FontId=0Next/Button
 
/Page
 
  Is building correctly.
 
  When I ran the bootstrapper.exe it doesnot show any UI.
 
  I think its got corrupted?
 
 
 
  How to add ListView control using themes?
 
 
 
  Can anyone please help me on this?
 
 
  Thanks in advance...
 
 --
  Rapidly troubleshoot problems before they affect your business. Most IT
  organizations don't have a clear picture of how application performance
  affects their revenue. With AppDynamics, you get 100% visibility into
 your
  Java,.NET,  PHP application. Start your 15-day FREE TRIAL of
 AppDynamics Pro!
 
 http://pubads.g.doubleclick.net/gampad/clk?id=84349351iu=/4140/ostg.clktrk
  ___
  WiX-users mailing list
  WiX-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/wix-users



 --
 Rapidly troubleshoot problems before they affect your business. Most IT
 organizations don't have a clear picture of how application performance
 affects their revenue. With AppDynamics, you get 100% visibility into your
 Java,.NET,  PHP application. Start your 15-day FREE TRIAL of AppDynamics
 Pro!
 http://pubads.g.doubleclick.net/gampad/clk?id=84349351iu=/4140/ostg.clktrk
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users

--
Sponsored by Intel(R) XDK 
Develop, test and display web and hybrid apps with a single code base.
Download it for free now!
http://pubads.g.doubleclick.net/gampad/clk?id=111408631iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] [WIX]: How to add ListView control using themes

2013-12-03 Thread Sergey Yukhno
Use not ListView ...,
use Listview ...


11/28/2013 12:06, dileep s пишет:
 Hi All,

 How to add ListView control in themes file?

 I have create ListView control in HyperlinkTheme.xml

 Page Name=Install

 ListView Name=ListViewbox X=11 Y=50 Height=100 Width=100 Visible=
 yes TabStop=yes ImageListGroupHeader=LVSIL_GROUPHEADER

 Column Width=50Book1/Column

 Column Width=50Book2/Column

 /ListView

 Button Name=InstallButton X=-91 Y=-11 Width=75 Height=23 TabStop=
 yes FontId=0Next/Button

   /Page

 Is building correctly.

 When I ran the bootstrapper.exe it doesnot show any UI.

 I think its got corrupted?



 How to add ListView control using themes?



 Can anyone please help me on this?


 Thanks in advance...
 --
 Rapidly troubleshoot problems before they affect your business. Most IT
 organizations don't have a clear picture of how application performance
 affects their revenue. With AppDynamics, you get 100% visibility into your
 Java,.NET,  PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
 http://pubads.g.doubleclick.net/gampad/clk?id=84349351iu=/4140/ostg.clktrk
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users


--
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET,  PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349351iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] [WIX]: How to trigger my MSI file when I select install option in Wix Custom Bootstrapper UI

2013-12-02 Thread dileep s
Hi Blair,

The following code is in SampleDLL.dll
DLL Main() in c++ custom action project:

switch(ulReason)
{
Case DLL_PROCESS_ATTACH:
{
  int ret = ::DialogBoxParam(hInst, MAKEINTRESOURCE(IDD_DIALOG1), 0,
DlgProc,0);
}

break;

}

BOOL CALLBACK DlgProc(HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lParam)
{
switch(Msg)
 {
 case WM_COMMAND:
  switch(LOWORD(wParam))
  {
  case IDYES:
   {

   How to call bootstrapper methods here...
   }
  case IDCANCEL:
   {
 bRet = DestroyWindow(hWnd);
 break;
   }

  default:
   {
 break;
   }
  }
 }
}






On Mon, Dec 2, 2013 at 1:21 PM, Blair Murri os...@live.com wrote:

 I was referring to the code in SampleDLL.dll. I assume you are not
 creating your UI in DllMain(). There is a method that you export where your
 UI is created that Burn calls.

  Date: Mon, 2 Dec 2013 12:59:01 +0530
  From: dileep.sanamp...@gmail.com
  To: wix-users@lists.sourceforge.net
  Subject: Re: [WiX-users] [WIX]: How to trigger my MSI file when I select
 install option in Wix Custom Bootstrapper UI
 
  Hi Blair,
 
  I have created the C++ custom action project.
  Created Dialog Resource file.
  Created functions in C++ custom action DLL Main() to load the resource.
  Build C++ custom action project.
 
  Then, Added custom action dll into Bundle.wxs file.
 
 
  BootstrapperApplication Id =MyCustomBootStrapperID
 
  Payload SourceFile=D:\SampleDLL.dll/
 
  /BootstrapperApplication
 
  Chain
 
  MsiPackage SourceFile=.\Setup.msi DisplayInternalUI=yes Id=
  SetupPackageId Cache=yes Visible=no/
 
  /Chain
 
  Using the above, I can able to load the UI.
 
  I have not getting any clue to use that burn install actions.
 
 
 
  Thanks in advance.
 
 
 
 
  On Sun, Dec 1, 2013 at 2:43 PM, Blair Murri os...@live.com wrote:
 
   how did you load your BA?
  
Date: Fri, 29 Nov 2013 11:07:37 +0530
From: dileep.sanamp...@gmail.com
To: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] [WIX]: How to trigger my MSI file when I
 select
   install option in Wix Custom Bootstrapper UI
   
Hi Blair,
   
Thank you for the information..
   
Can you give some example to call the BootStrapper Install action
 using
PFN_BOOTSTRAPPER_APPLICATION_CREATE method .
   
Please help me...
   
Thanks in advance
   
   
   
On Thu, Nov 28, 2013 at 2:20 PM, Blair Murri os...@live.com wrote:
   
 When your PFN_BOOTSTRAPPER_APPLICATION_CREATE method (prototyped
 in the
 IBootstrapperApplication.h file) was called that you used to create
   your
 UI, you were passed an IBootstrapperEngine pointer. You call the
 engine
 methods directly on that interface pointer (which is defined in the
 IBootstrapperEngine.h file).

 WixStdBA.dll is a BA that the toolset provides, but by writing
 your own
 you don't use it (except in the case where you are writing a
 managed
   BA) so
 it is never loaded if you are using your own BA.

 If you are looking for example C++ code, you could look at the
 sources
   to
 WixStdBA, because that is a BA written in C++. Another example is
 the
 WixExtBA project on codeplex. There may be others as well (although
   most
 examples I've seen are managed code instead of native code).

 -Blair

  Date: Thu, 28 Nov 2013 12:43:53 +0530
  From: dileep.sanamp...@gmail.com
  To: wix-users@lists.sourceforge.net
  Subject: Re: [WiX-users] [WIX]: How to trigger my MSI file when I
   select
 install option in Wix Custom Bootstrapper UI
 
  Hi Blair,
 
  Thank you for the information.
 
  Is there any examples in c++ to call Detect, then Plan, and then
   Apply on
  the engine.
 
  We need to load the WixStdBA.dll and call the functions? or any
 other
 way?
 
  Please help me to solve this.
 
  Thanks in advance..
 
 
 



  
 --
 Rapidly troubleshoot problems before they affect your business.
 Most IT
 organizations don't have a clear picture of how application
 performance
 affects their revenue. With AppDynamics, you get 100% visibility
 into
   your
 Java,.NET,  PHP application. Start your 15-day FREE TRIAL of
   AppDynamics
 Pro!

  
 http://pubads.g.doubleclick.net/gampad/clk?id=84349351iu=/4140/ostg.clktrk
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users

   
  
 --
Rapidly troubleshoot problems before they affect your business. Most
 IT
organizations don't have a clear picture of how application
 performance
affects their revenue. With AppDynamics, you get 100% visibility into
   your
Java,.NET,  PHP application. Start your 15-day FREE TRIAL of
   AppDynamics Pro

Re: [WiX-users] [WIX]: How to trigger my MSI file when I select install option in Wix Custom Bootstrapper UI

2013-12-02 Thread Nicolás Alvarez
2013/12/2 dileep s dileep.sanamp...@gmail.com:
 On Mon, Dec 2, 2013 at 1:21 PM, Blair Murri os...@live.com wrote:
 I was referring to the code in SampleDLL.dll. I assume you are not
 creating your UI in DllMain(). There is a method that you export where your
 UI is created that Burn calls.

 Hi Blair,

 The following code is in SampleDLL.dll
 DLL Main() in c++ custom action project:

 switch(ulReason)
 {
 Case DLL_PROCESS_ATTACH:
 {
   int ret = ::DialogBoxParam(hInst, MAKEINTRESOURCE(IDD_DIALOG1), 0,
 DlgProc,0);
 }

 break;

 }

I never even used Burn, but from Blair's message, I guess that's your
problem: you're starting your UI from DllMain. You should instead
create your UI from IBootstrapperApplication::OnStartup which Burn
will call at the correct moment. See
http://wixtoolset.org/documentation/manual/v3/bundle/ba/bootstrapper_application_interface.html

Interestingly, I searched for 'DllMain' on the web and the second
result was a blog post titled Don’t do anything in DllMain… Please

-- 
Nicolás

--
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET,  PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349351iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] [WIX]: How to trigger my MSI file when I select install option in Wix Custom Bootstrapper UI

2013-12-02 Thread Blair Murri
Create a couple of methods and add them to your .def file. The protototypes of 
them are as follows:


extern C HRESULT WINAPI BootstrapperApplicationCreate(
__in IBootstrapperEngine* pEngine,
__in const BOOTSTRAPPER_COMMAND* pCommand,
__out IBootstrapperApplication** ppApplication
);


extern C void WINAPI BootstrapperApplicationDestroy();

and your .def file should name them the same (so they don’t get decorated) upon 
export.




You return your BA class instance in the ppApplication argument, and you use 
the pEngine argument to call the engine.


-Blair






From: Nicolás Alvarez
Sent: ‎Monday‎, ‎December‎ ‎02‎, ‎2013 ‎9‎:‎35‎ ‎AM
To: General discussion for Windows Installer XML toolset.





2013/12/2 dileep s dileep.sanamp...@gmail.com:
 On Mon, Dec 2, 2013 at 1:21 PM, Blair Murri os...@live.com wrote:
 I was referring to the code in SampleDLL.dll. I assume you are not
 creating your UI in DllMain(). There is a method that you export where your
 UI is created that Burn calls.

 Hi Blair,

 The following code is in SampleDLL.dll
 DLL Main() in c++ custom action project:

 switch(ulReason)
 {
 Case DLL_PROCESS_ATTACH:
 {
   int ret = ::DialogBoxParam(hInst, MAKEINTRESOURCE(IDD_DIALOG1), 0,
 DlgProc,0);
 }

 break;

 }

I never even used Burn, but from Blair's message, I guess that's your
problem: you're starting your UI from DllMain. You should instead
create your UI from IBootstrapperApplication::OnStartup which Burn
will call at the correct moment. See
http://wixtoolset.org/documentation/manual/v3/bundle/ba/bootstrapper_application_interface.html

Interestingly, I searched for 'DllMain' on the web and the second
result was a blog post titled Don’t do anything in DllMain… Please

-- 
Nicolás

--
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET,  PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349351iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users
--
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET,  PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349351iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] [WIX]: How to trigger my MSI file when I select install option in Wix Custom Bootstrapper UI

2013-12-01 Thread Blair Murri
how did you load your BA?
 
 Date: Fri, 29 Nov 2013 11:07:37 +0530
 From: dileep.sanamp...@gmail.com
 To: wix-users@lists.sourceforge.net
 Subject: Re: [WiX-users] [WIX]: How to trigger my MSI file when I select 
 install option in Wix Custom Bootstrapper UI
 
 Hi Blair,
 
 Thank you for the information..
 
 Can you give some example to call the BootStrapper Install action using
 PFN_BOOTSTRAPPER_APPLICATION_CREATE method .
 
 Please help me...
 
 Thanks in advance
 
 
 
 On Thu, Nov 28, 2013 at 2:20 PM, Blair Murri os...@live.com wrote:
 
  When your PFN_BOOTSTRAPPER_APPLICATION_CREATE method (prototyped in the
  IBootstrapperApplication.h file) was called that you used to create your
  UI, you were passed an IBootstrapperEngine pointer. You call the engine
  methods directly on that interface pointer (which is defined in the
  IBootstrapperEngine.h file).
 
  WixStdBA.dll is a BA that the toolset provides, but by writing your own
  you don't use it (except in the case where you are writing a managed BA) so
  it is never loaded if you are using your own BA.
 
  If you are looking for example C++ code, you could look at the sources to
  WixStdBA, because that is a BA written in C++. Another example is the
  WixExtBA project on codeplex. There may be others as well (although most
  examples I've seen are managed code instead of native code).
 
  -Blair
 
   Date: Thu, 28 Nov 2013 12:43:53 +0530
   From: dileep.sanamp...@gmail.com
   To: wix-users@lists.sourceforge.net
   Subject: Re: [WiX-users] [WIX]: How to trigger my MSI file when I select
  install option in Wix Custom Bootstrapper UI
  
   Hi Blair,
  
   Thank you for the information.
  
   Is there any examples in c++ to call Detect, then Plan, and then Apply on
   the engine.
  
   We need to load the WixStdBA.dll and call the functions? or any other
  way?
  
   Please help me to solve this.
  
   Thanks in advance..
  
  
  
 
 
  --
  Rapidly troubleshoot problems before they affect your business. Most IT
  organizations don't have a clear picture of how application performance
  affects their revenue. With AppDynamics, you get 100% visibility into your
  Java,.NET,  PHP application. Start your 15-day FREE TRIAL of AppDynamics
  Pro!
  http://pubads.g.doubleclick.net/gampad/clk?id=84349351iu=/4140/ostg.clktrk
  ___
  WiX-users mailing list
  WiX-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/wix-users
 
 --
 Rapidly troubleshoot problems before they affect your business. Most IT 
 organizations don't have a clear picture of how application performance 
 affects their revenue. With AppDynamics, you get 100% visibility into your 
 Java,.NET,  PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
 http://pubads.g.doubleclick.net/gampad/clk?id=84349351iu=/4140/ostg.clktrk
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users
  
--
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET,  PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349351iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] [WIX]: How to trigger my MSI file when I select install option in Wix Custom Bootstrapper UI

2013-12-01 Thread dileep s
Hi Blair,

I have created the C++ custom action project.
Created Dialog Resource file.
Created functions in C++ custom action DLL Main() to load the resource.
Build C++ custom action project.

Then, Added custom action dll into Bundle.wxs file.


BootstrapperApplication Id =MyCustomBootStrapperID

Payload SourceFile=D:\SampleDLL.dll/

/BootstrapperApplication

Chain

MsiPackage SourceFile=.\Setup.msi DisplayInternalUI=yes Id=
SetupPackageId Cache=yes Visible=no/

/Chain

Using the above, I can able to load the UI.

I have not getting any clue to use that burn install actions.



Thanks in advance.




On Sun, Dec 1, 2013 at 2:43 PM, Blair Murri os...@live.com wrote:

 how did you load your BA?

  Date: Fri, 29 Nov 2013 11:07:37 +0530
  From: dileep.sanamp...@gmail.com
  To: wix-users@lists.sourceforge.net
  Subject: Re: [WiX-users] [WIX]: How to trigger my MSI file when I select
 install option in Wix Custom Bootstrapper UI
 
  Hi Blair,
 
  Thank you for the information..
 
  Can you give some example to call the BootStrapper Install action using
  PFN_BOOTSTRAPPER_APPLICATION_CREATE method .
 
  Please help me...
 
  Thanks in advance
 
 
 
  On Thu, Nov 28, 2013 at 2:20 PM, Blair Murri os...@live.com wrote:
 
   When your PFN_BOOTSTRAPPER_APPLICATION_CREATE method (prototyped in the
   IBootstrapperApplication.h file) was called that you used to create
 your
   UI, you were passed an IBootstrapperEngine pointer. You call the engine
   methods directly on that interface pointer (which is defined in the
   IBootstrapperEngine.h file).
  
   WixStdBA.dll is a BA that the toolset provides, but by writing your own
   you don't use it (except in the case where you are writing a managed
 BA) so
   it is never loaded if you are using your own BA.
  
   If you are looking for example C++ code, you could look at the sources
 to
   WixStdBA, because that is a BA written in C++. Another example is the
   WixExtBA project on codeplex. There may be others as well (although
 most
   examples I've seen are managed code instead of native code).
  
   -Blair
  
Date: Thu, 28 Nov 2013 12:43:53 +0530
From: dileep.sanamp...@gmail.com
To: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] [WIX]: How to trigger my MSI file when I
 select
   install option in Wix Custom Bootstrapper UI
   
Hi Blair,
   
Thank you for the information.
   
Is there any examples in c++ to call Detect, then Plan, and then
 Apply on
the engine.
   
We need to load the WixStdBA.dll and call the functions? or any other
   way?
   
Please help me to solve this.
   
Thanks in advance..
   
   
   
  
  
  
 --
   Rapidly troubleshoot problems before they affect your business. Most IT
   organizations don't have a clear picture of how application performance
   affects their revenue. With AppDynamics, you get 100% visibility into
 your
   Java,.NET,  PHP application. Start your 15-day FREE TRIAL of
 AppDynamics
   Pro!
  
 http://pubads.g.doubleclick.net/gampad/clk?id=84349351iu=/4140/ostg.clktrk
   ___
   WiX-users mailing list
   WiX-users@lists.sourceforge.net
   https://lists.sourceforge.net/lists/listinfo/wix-users
  
 
 --
  Rapidly troubleshoot problems before they affect your business. Most IT
  organizations don't have a clear picture of how application performance
  affects their revenue. With AppDynamics, you get 100% visibility into
 your
  Java,.NET,  PHP application. Start your 15-day FREE TRIAL of
 AppDynamics Pro!
 
 http://pubads.g.doubleclick.net/gampad/clk?id=84349351iu=/4140/ostg.clktrk
  ___
  WiX-users mailing list
  WiX-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/wix-users


 --
 Rapidly troubleshoot problems before they affect your business. Most IT
 organizations don't have a clear picture of how application performance
 affects their revenue. With AppDynamics, you get 100% visibility into your
 Java,.NET,  PHP application. Start your 15-day FREE TRIAL of AppDynamics
 Pro!
 http://pubads.g.doubleclick.net/gampad/clk?id=84349351iu=/4140/ostg.clktrk
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users

--
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET,  PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349351iu

Re: [WiX-users] [WIX]: How to trigger my MSI file when I select install option in Wix Custom Bootstrapper UI

2013-12-01 Thread Blair Murri
I was referring to the code in SampleDLL.dll. I assume you are not creating 
your UI in DllMain(). There is a method that you export where your UI is 
created that Burn calls.
 
 Date: Mon, 2 Dec 2013 12:59:01 +0530
 From: dileep.sanamp...@gmail.com
 To: wix-users@lists.sourceforge.net
 Subject: Re: [WiX-users] [WIX]: How to trigger my MSI file when I select 
 install option in Wix Custom Bootstrapper UI
 
 Hi Blair,
 
 I have created the C++ custom action project.
 Created Dialog Resource file.
 Created functions in C++ custom action DLL Main() to load the resource.
 Build C++ custom action project.
 
 Then, Added custom action dll into Bundle.wxs file.
 
 
 BootstrapperApplication Id =MyCustomBootStrapperID
 
 Payload SourceFile=D:\SampleDLL.dll/
 
 /BootstrapperApplication
 
 Chain
 
 MsiPackage SourceFile=.\Setup.msi DisplayInternalUI=yes Id=
 SetupPackageId Cache=yes Visible=no/
 
 /Chain
 
 Using the above, I can able to load the UI.
 
 I have not getting any clue to use that burn install actions.
 
 
 
 Thanks in advance.
 
 
 
 
 On Sun, Dec 1, 2013 at 2:43 PM, Blair Murri os...@live.com wrote:
 
  how did you load your BA?
 
   Date: Fri, 29 Nov 2013 11:07:37 +0530
   From: dileep.sanamp...@gmail.com
   To: wix-users@lists.sourceforge.net
   Subject: Re: [WiX-users] [WIX]: How to trigger my MSI file when I select
  install option in Wix Custom Bootstrapper UI
  
   Hi Blair,
  
   Thank you for the information..
  
   Can you give some example to call the BootStrapper Install action using
   PFN_BOOTSTRAPPER_APPLICATION_CREATE method .
  
   Please help me...
  
   Thanks in advance
  
  
  
   On Thu, Nov 28, 2013 at 2:20 PM, Blair Murri os...@live.com wrote:
  
When your PFN_BOOTSTRAPPER_APPLICATION_CREATE method (prototyped in the
IBootstrapperApplication.h file) was called that you used to create
  your
UI, you were passed an IBootstrapperEngine pointer. You call the engine
methods directly on that interface pointer (which is defined in the
IBootstrapperEngine.h file).
   
WixStdBA.dll is a BA that the toolset provides, but by writing your own
you don't use it (except in the case where you are writing a managed
  BA) so
it is never loaded if you are using your own BA.
   
If you are looking for example C++ code, you could look at the sources
  to
WixStdBA, because that is a BA written in C++. Another example is the
WixExtBA project on codeplex. There may be others as well (although
  most
examples I've seen are managed code instead of native code).
   
-Blair
   
 Date: Thu, 28 Nov 2013 12:43:53 +0530
 From: dileep.sanamp...@gmail.com
 To: wix-users@lists.sourceforge.net
 Subject: Re: [WiX-users] [WIX]: How to trigger my MSI file when I
  select
install option in Wix Custom Bootstrapper UI

 Hi Blair,

 Thank you for the information.

 Is there any examples in c++ to call Detect, then Plan, and then
  Apply on
 the engine.

 We need to load the WixStdBA.dll and call the functions? or any other
way?

 Please help me to solve this.

 Thanks in advance..



   
   
   
  --
Rapidly troubleshoot problems before they affect your business. Most IT
organizations don't have a clear picture of how application performance
affects their revenue. With AppDynamics, you get 100% visibility into
  your
Java,.NET,  PHP application. Start your 15-day FREE TRIAL of
  AppDynamics
Pro!
   
  http://pubads.g.doubleclick.net/gampad/clk?id=84349351iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users
   
  
  --
   Rapidly troubleshoot problems before they affect your business. Most IT
   organizations don't have a clear picture of how application performance
   affects their revenue. With AppDynamics, you get 100% visibility into
  your
   Java,.NET,  PHP application. Start your 15-day FREE TRIAL of
  AppDynamics Pro!
  
  http://pubads.g.doubleclick.net/gampad/clk?id=84349351iu=/4140/ostg.clktrk
   ___
   WiX-users mailing list
   WiX-users@lists.sourceforge.net
   https://lists.sourceforge.net/lists/listinfo/wix-users
 
 
  --
  Rapidly troubleshoot problems before they affect your business. Most IT
  organizations don't have a clear picture of how application performance
  affects their revenue. With AppDynamics, you get 100% visibility into your
  Java,.NET,  PHP application. Start your 15-day FREE TRIAL of AppDynamics
  Pro!
  http://pubads.g.doubleclick.net/gampad/clk?id=84349351iu=/4140/ostg.clktrk

Re: [WiX-users] [WIX]: How to trigger my MSI file when I select install option in Wix Custom Bootstrapper UI

2013-11-28 Thread Blair Murri
When your PFN_BOOTSTRAPPER_APPLICATION_CREATE method (prototyped in the 
IBootstrapperApplication.h file) was called that you used to create your UI, 
you were passed an IBootstrapperEngine pointer. You call the engine methods 
directly on that interface pointer (which is defined in the 
IBootstrapperEngine.h file).
 
WixStdBA.dll is a BA that the toolset provides, but by writing your own you 
don't use it (except in the case where you are writing a managed BA) so it is 
never loaded if you are using your own BA.
 
If you are looking for example C++ code, you could look at the sources to 
WixStdBA, because that is a BA written in C++. Another example is the WixExtBA 
project on codeplex. There may be others as well (although most examples I've 
seen are managed code instead of native code).
 
-Blair
 
 Date: Thu, 28 Nov 2013 12:43:53 +0530
 From: dileep.sanamp...@gmail.com
 To: wix-users@lists.sourceforge.net
 Subject: Re: [WiX-users] [WIX]: How to trigger my MSI file when I select 
 install option in Wix Custom Bootstrapper UI
 
 Hi Blair,
 
 Thank you for the information.
 
 Is there any examples in c++ to call Detect, then Plan, and then Apply on
 the engine.
 
 We need to load the WixStdBA.dll and call the functions? or any other way?
 
 Please help me to solve this.
 
 Thanks in advance..
 
 
 
  
--
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET,  PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349351iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] [WIX]: How to add ListView control using themes

2013-11-28 Thread dileep s
Hi All,

How to add ListView control in themes file?

I have create ListView control in HyperlinkTheme.xml

Page Name=Install

ListView Name=ListViewbox X=11 Y=50 Height=100 Width=100 Visible=
yes TabStop=yes ImageListGroupHeader=LVSIL_GROUPHEADER

Column Width=50Book1/Column

Column Width=50Book2/Column

/ListView

Button Name=InstallButton X=-91 Y=-11 Width=75 Height=23 TabStop=
yes FontId=0Next/Button

 /Page

Is building correctly.

When I ran the bootstrapper.exe it doesnot show any UI.

I think its got corrupted?



How to add ListView control using themes?



Can anyone please help me on this?


Thanks in advance...
--
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET,  PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349351iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] [WIX]: How to trigger my MSI file when I select install option in Wix Custom Bootstrapper UI

2013-11-28 Thread dileep s
Hi Blair,

Thank you for the information..

Can you give some example to call the BootStrapper Install action using
PFN_BOOTSTRAPPER_APPLICATION_CREATE method .

Please help me...

Thanks in advance



On Thu, Nov 28, 2013 at 2:20 PM, Blair Murri os...@live.com wrote:

 When your PFN_BOOTSTRAPPER_APPLICATION_CREATE method (prototyped in the
 IBootstrapperApplication.h file) was called that you used to create your
 UI, you were passed an IBootstrapperEngine pointer. You call the engine
 methods directly on that interface pointer (which is defined in the
 IBootstrapperEngine.h file).

 WixStdBA.dll is a BA that the toolset provides, but by writing your own
 you don't use it (except in the case where you are writing a managed BA) so
 it is never loaded if you are using your own BA.

 If you are looking for example C++ code, you could look at the sources to
 WixStdBA, because that is a BA written in C++. Another example is the
 WixExtBA project on codeplex. There may be others as well (although most
 examples I've seen are managed code instead of native code).

 -Blair

  Date: Thu, 28 Nov 2013 12:43:53 +0530
  From: dileep.sanamp...@gmail.com
  To: wix-users@lists.sourceforge.net
  Subject: Re: [WiX-users] [WIX]: How to trigger my MSI file when I select
 install option in Wix Custom Bootstrapper UI
 
  Hi Blair,
 
  Thank you for the information.
 
  Is there any examples in c++ to call Detect, then Plan, and then Apply on
  the engine.
 
  We need to load the WixStdBA.dll and call the functions? or any other
 way?
 
  Please help me to solve this.
 
  Thanks in advance..
 
 
 


 --
 Rapidly troubleshoot problems before they affect your business. Most IT
 organizations don't have a clear picture of how application performance
 affects their revenue. With AppDynamics, you get 100% visibility into your
 Java,.NET,  PHP application. Start your 15-day FREE TRIAL of AppDynamics
 Pro!
 http://pubads.g.doubleclick.net/gampad/clk?id=84349351iu=/4140/ostg.clktrk
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users

--
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET,  PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349351iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] [WIX]: How to trigger my MSI file when I select install option in Wix Custom Bootstrapper UI

2013-11-27 Thread ak m
Is there any example available?



On Tue, Nov 26, 2013 at 6:16 PM, Blair Murri os...@live.com wrote:

 You call Detect, then Plan, and then Apply on the engine. How you
 intersperse those calls with what you show when in your UI is ultimately up
 to you.

  Date: Tue, 26 Nov 2013 11:55:54 +0530
  From: dileep.sanamp...@gmail.com
  To: wix-users@lists.sourceforge.net
  Subject: [WiX-users] [WIX]: How to trigger my MSI file when I select
 install option in Wix Custom Bootstrapper UI
 
  Hi All,
 
  I have created custom UI in C++.
 
  I was able to display my custom UI in WIX BootStrapper application.
 
  In custom UI, I have two options like install, Exit.
 
 
  BootstrapperApplication Id =MyCustomBootStrapperID
 
  Payload SourceFile=D:\SampleDLL.dll/
 
  /BootstrapperApplication
 
  Chain
 
  MsiPackage SourceFile=.\Setup.msi DisplayInternalUI=yes Id=
  SetupPackageId Cache=yes Visible=no/
 
  /Chain
 
 
 
  How to trigger my MSI file when I select install option in Wix Custom
  Bootstrapper UI?
 
  Anyone please help me on this?
 
 
 
  Thanks in Advance...
 
 --
  Shape the Mobile Experience: Free Subscription
  Software experts and developers: Be at the forefront of tech innovation.
  Intel(R) Software Adrenaline delivers strategic insight and game-changing
  conversations that shape the rapidly evolving mobile landscape. Sign up
 now.
 
 http://pubads.g.doubleclick.net/gampad/clk?id=63431311iu=/4140/ostg.clktrk
  ___
  WiX-users mailing list
  WiX-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/wix-users


 --
 Shape the Mobile Experience: Free Subscription
 Software experts and developers: Be at the forefront of tech innovation.
 Intel(R) Software Adrenaline delivers strategic insight and game-changing
 conversations that shape the rapidly evolving mobile landscape. Sign up
 now.
 http://pubads.g.doubleclick.net/gampad/clk?id=63431311iu=/4140/ostg.clktrk
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users

--
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET,  PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349351iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] [WIX]: How to trigger my MSI file when I select install option in Wix Custom Bootstrapper UI

2013-11-27 Thread dileep s
Hi Blair,

Thank you for the information.

Is there any examples in c++ to call Detect, then Plan, and then Apply on
the engine.

We need to load the WixStdBA.dll and call the functions? or any other way?

Please help me to solve this.

Thanks in advance..



On Wed, Nov 27, 2013 at 6:55 PM, ak m wixak...@gmail.com wrote:

 Is there any example available?



 On Tue, Nov 26, 2013 at 6:16 PM, Blair Murri os...@live.com wrote:

  You call Detect, then Plan, and then Apply on the engine. How you
  intersperse those calls with what you show when in your UI is ultimately
 up
  to you.
 
   Date: Tue, 26 Nov 2013 11:55:54 +0530
   From: dileep.sanamp...@gmail.com
   To: wix-users@lists.sourceforge.net
   Subject: [WiX-users] [WIX]: How to trigger my MSI file when I select
  install option in Wix Custom Bootstrapper UI
  
   Hi All,
  
   I have created custom UI in C++.
  
   I was able to display my custom UI in WIX BootStrapper application.
  
   In custom UI, I have two options like install, Exit.
  
  
   BootstrapperApplication Id =MyCustomBootStrapperID
  
   Payload SourceFile=D:\SampleDLL.dll/
  
   /BootstrapperApplication
  
   Chain
  
   MsiPackage SourceFile=.\Setup.msi DisplayInternalUI=yes Id=
   SetupPackageId Cache=yes Visible=no/
  
   /Chain
  
  
  
   How to trigger my MSI file when I select install option in Wix Custom
   Bootstrapper UI?
  
   Anyone please help me on this?
  
  
  
   Thanks in Advance...
  
 
 --
   Shape the Mobile Experience: Free Subscription
   Software experts and developers: Be at the forefront of tech
 innovation.
   Intel(R) Software Adrenaline delivers strategic insight and
 game-changing
   conversations that shape the rapidly evolving mobile landscape. Sign up
  now.
  
 
 http://pubads.g.doubleclick.net/gampad/clk?id=63431311iu=/4140/ostg.clktrk
   ___
   WiX-users mailing list
   WiX-users@lists.sourceforge.net
   https://lists.sourceforge.net/lists/listinfo/wix-users
 
 
 
 --
  Shape the Mobile Experience: Free Subscription
  Software experts and developers: Be at the forefront of tech innovation.
  Intel(R) Software Adrenaline delivers strategic insight and game-changing
  conversations that shape the rapidly evolving mobile landscape. Sign up
  now.
 
 http://pubads.g.doubleclick.net/gampad/clk?id=63431311iu=/4140/ostg.clktrk
  ___
  WiX-users mailing list
  WiX-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/wix-users
 

 --
 Rapidly troubleshoot problems before they affect your business. Most IT
 organizations don't have a clear picture of how application performance
 affects their revenue. With AppDynamics, you get 100% visibility into your
 Java,.NET,  PHP application. Start your 15-day FREE TRIAL of AppDynamics
 Pro!
 http://pubads.g.doubleclick.net/gampad/clk?id=84349351iu=/4140/ostg.clktrk
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users

--
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET,  PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349351iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] [WIX]: How to trigger my MSI file when I select install option in Wix Custom Bootstrapper UI

2013-11-26 Thread Blair Murri
You call Detect, then Plan, and then Apply on the engine. How you intersperse 
those calls with what you show when in your UI is ultimately up to you.
 
 Date: Tue, 26 Nov 2013 11:55:54 +0530
 From: dileep.sanamp...@gmail.com
 To: wix-users@lists.sourceforge.net
 Subject: [WiX-users] [WIX]: How to trigger my MSI file when I select install 
 option in Wix Custom Bootstrapper UI
 
 Hi All,
 
 I have created custom UI in C++.
 
 I was able to display my custom UI in WIX BootStrapper application.
 
 In custom UI, I have two options like install, Exit.
 
 
 BootstrapperApplication Id =MyCustomBootStrapperID
 
 Payload SourceFile=D:\SampleDLL.dll/
 
 /BootstrapperApplication
 
 Chain
 
 MsiPackage SourceFile=.\Setup.msi DisplayInternalUI=yes Id=
 SetupPackageId Cache=yes Visible=no/
 
 /Chain
 
 
 
 How to trigger my MSI file when I select install option in Wix Custom
 Bootstrapper UI?
 
 Anyone please help me on this?
 
 
 
 Thanks in Advance...
 --
 Shape the Mobile Experience: Free Subscription
 Software experts and developers: Be at the forefront of tech innovation.
 Intel(R) Software Adrenaline delivers strategic insight and game-changing 
 conversations that shape the rapidly evolving mobile landscape. Sign up now. 
 http://pubads.g.doubleclick.net/gampad/clk?id=63431311iu=/4140/ostg.clktrk
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users
  
--
Shape the Mobile Experience: Free Subscription
Software experts and developers: Be at the forefront of tech innovation.
Intel(R) Software Adrenaline delivers strategic insight and game-changing 
conversations that shape the rapidly evolving mobile landscape. Sign up now. 
http://pubads.g.doubleclick.net/gampad/clk?id=63431311iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] [WIX]: How to trigger my MSI file when I select install option in Wix Custom Bootstrapper UI

2013-11-25 Thread dileep s
Hi All,

I have created custom UI in C++.

I was able to display my custom UI in WIX BootStrapper application.

In custom UI, I have two options like install, Exit.


BootstrapperApplication Id =MyCustomBootStrapperID

Payload SourceFile=D:\SampleDLL.dll/

/BootstrapperApplication

Chain

MsiPackage SourceFile=.\Setup.msi DisplayInternalUI=yes Id=
SetupPackageId Cache=yes Visible=no/

/Chain



How to trigger my MSI file when I select install option in Wix Custom
Bootstrapper UI?

Anyone please help me on this?



Thanks in Advance...
--
Shape the Mobile Experience: Free Subscription
Software experts and developers: Be at the forefront of tech innovation.
Intel(R) Software Adrenaline delivers strategic insight and game-changing 
conversations that shape the rapidly evolving mobile landscape. Sign up now. 
http://pubads.g.doubleclick.net/gampad/clk?id=63431311iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] [Wix] How to pass an argument to MSI with in EXE file?

2013-09-13 Thread dileep s
Thanks Phill, its working fine...


On Thu, Sep 12, 2013 at 6:50 PM, Phill Hogland phogl...@rimage.com wrote:

 The approach I take to do this is:

 1) in the Bootstrapper, as a child of your Bundle element, declare a
 variable that has bal:Overridable='yes'.
 2) then under the MsiPackage use the MsiProperty to set the Property to the
 value of the variable.
 3) Launch the bundle with MyFile.exe MODEL=Xxxx  (and don't use /v in this
 situation).

 lt;Bundle Name='Your Bootstrapper'.

 lt;Variable Name='MODEL' Value='Default Xxxx' Persisted='yes'
 bal:Overridable='yes' /

 lt;Chain .
 lt;MsiPackage ..
 lt;MsiProperty Name='MODEL' Value='[MODEL]' /

 Launching the bundle as 'MyFile.exe MODEL=Nnnn' causes the MsiProperty to
 get set to Nnnn.

 ...




 --
 View this message in context:
 http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Wix-How-to-pass-an-argument-to-MSI-with-in-EXE-file-tp7588907p7588914.html
 Sent from the wix-users mailing list archive at Nabble.com.


 --
 How ServiceNow helps IT people transform IT departments:
 1. Consolidate legacy IT systems to a single system of record for IT
 2. Standardize and globalize service processes across IT
 3. Implement zero-touch automation to replace manual, redundant tasks
 http://pubads.g.doubleclick.net/gampad/clk?id=5127iu=/4140/ostg.clktrk
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users

--
How ServiceNow helps IT people transform IT departments:
1. Consolidate legacy IT systems to a single system of record for IT
2. Standardize and globalize service processes across IT
3. Implement zero-touch automation to replace manual, redundant tasks
http://pubads.g.doubleclick.net/gampad/clk?id=5127iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] [Wix] How to pass an argument to MSI with in EXE file?

2013-09-12 Thread Phill Hogland
The approach I take to do this is:

1) in the Bootstrapper, as a child of your Bundle element, declare a
variable that has bal:Overridable='yes'.
2) then under the MsiPackage use the MsiProperty to set the Property to the
value of the variable.
3) Launch the bundle with MyFile.exe MODEL=Xxxx  (and don't use /v in this
situation).

lt;Bundle Name='Your Bootstrapper'.

lt;Variable Name='MODEL' Value='Default Xxxx' Persisted='yes'
bal:Overridable='yes' /

lt;Chain .
lt;MsiPackage ..
lt;MsiProperty Name='MODEL' Value='[MODEL]' /

Launching the bundle as 'MyFile.exe MODEL=Nnnn' causes the MsiProperty to
get set to Nnnn.

...




--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Wix-How-to-pass-an-argument-to-MSI-with-in-EXE-file-tp7588907p7588914.html
Sent from the wix-users mailing list archive at Nabble.com.

--
How ServiceNow helps IT people transform IT departments:
1. Consolidate legacy IT systems to a single system of record for IT
2. Standardize and globalize service processes across IT
3. Implement zero-touch automation to replace manual, redundant tasks
http://pubads.g.doubleclick.net/gampad/clk?id=5127iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] [Wix] How to pass an argument to MSI with in EXE file?

2013-09-11 Thread dileep s
Hi All,

Silent installation is not working for WIX bootstrapper (.exe) using
command prompt.

Wix bootstrapper includes MSI package.

Silent installation for MSI is working fine.

For installing MSI silently from command prompt.
 msiexec /i Myfile.msi /qn /l D:\log.txt MODEL=xxx

For installing EXE silently from command prompt:
Myfile.exe /s /v/qn MODEL=\xxx\

How to pass an argument to MSI with in EXE file?


Regards,
Dileep.
--
How ServiceNow helps IT people transform IT departments:
1. Consolidate legacy IT systems to a single system of record for IT
2. Standardize and globalize service processes across IT
3. Implement zero-touch automation to replace manual, redundant tasks
http://pubads.g.doubleclick.net/gampad/clk?id=5127iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] [WIX] How to installing same MSI file twice

2013-09-10 Thread dileep s
Hi All,

I have created MSI using WIX for installing printer driver.

When I installed MSI first time, it was installed the printer driver
correctly.

When I want to install the other printer driver using same MSI file, it
shows Maintenance mode UI.

How to show the Installation UI dialogs instead of Maintenance mode UI,
when second time MSI is clicked?


Thanks in advance...

Regards,
Dileep
--
How ServiceNow helps IT people transform IT departments:
1. Consolidate legacy IT systems to a single system of record for IT
2. Standardize and globalize service processes across IT
3. Implement zero-touch automation to replace manual, redundant tasks
http://pubads.g.doubleclick.net/gampad/clk?id=5127iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] [WIX] How to installing same MSI file twice

2013-09-10 Thread David Watson
You don't.

You have to change the maintenance mode UI to be what you want.

-Original Message-
From: dileep s [mailto:dileep.sanamp...@gmail.com] 
Sent: 10 September 2013 12:44
To: General discussion for Windows Installer XML toolset.
Subject: [WiX-users] [WIX] How to installing same MSI file twice

Hi All,

I have created MSI using WIX for installing printer driver.

When I installed MSI first time, it was installed the printer driver correctly.

When I want to install the other printer driver using same MSI file, it shows 
Maintenance mode UI.

How to show the Installation UI dialogs instead of Maintenance mode UI, when 
second time MSI is clicked?


Thanks in advance...

Regards,
Dileep
--
How ServiceNow helps IT people transform IT departments:
1. Consolidate legacy IT systems to a single system of record for IT 2. 
Standardize and globalize service processes across IT 3. Implement zero-touch 
automation to replace manual, redundant tasks 
http://pubads.g.doubleclick.net/gampad/clk?id=5127iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users
SDL PLC confidential, all rights reserved.
If you are not the intended recipient of this mail SDL requests and requires 
that you delete it without acting upon or copying any of its contents, and we 
further request that you advise us.
SDL PLC is a public limited company registered in England and Wales.  
Registered number: 02675207.
Registered address: Globe House, Clivemont Road, Maidenhead, Berkshire SL6 7DY, 
UK.


--
How ServiceNow helps IT people transform IT departments:
1. Consolidate legacy IT systems to a single system of record for IT
2. Standardize and globalize service processes across IT
3. Implement zero-touch automation to replace manual, redundant tasks
http://pubads.g.doubleclick.net/gampad/clk?id=5127iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] [WIX] How to installing same MSI file twice

2013-09-10 Thread dileep s
Is there any way to install the same MSI twice?


On Tue, Sep 10, 2013 at 5:25 PM, David Watson dwat...@sdl.com wrote:

 You don't.

 You have to change the maintenance mode UI to be what you want.

 -Original Message-
 From: dileep s [mailto:dileep.sanamp...@gmail.com]
 Sent: 10 September 2013 12:44
 To: General discussion for Windows Installer XML toolset.
 Subject: [WiX-users] [WIX] How to installing same MSI file twice

 Hi All,

 I have created MSI using WIX for installing printer driver.

 When I installed MSI first time, it was installed the printer driver
 correctly.

 When I want to install the other printer driver using same MSI file, it
 shows Maintenance mode UI.

 How to show the Installation UI dialogs instead of Maintenance mode UI,
 when second time MSI is clicked?


 Thanks in advance...

 Regards,
 Dileep

 --
 How ServiceNow helps IT people transform IT departments:
 1. Consolidate legacy IT systems to a single system of record for IT 2.
 Standardize and globalize service processes across IT 3. Implement
 zero-touch automation to replace manual, redundant tasks
 http://pubads.g.doubleclick.net/gampad/clk?id=5127iu=/4140/ostg.clktrk
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users
 SDL PLC confidential, all rights reserved.
 If you are not the intended recipient of this mail SDL requests and
 requires that you delete it without acting upon or copying any of its
 contents, and we further request that you advise us.
 SDL PLC is a public limited company registered in England and Wales.
  Registered number: 02675207.
 Registered address: Globe House, Clivemont Road, Maidenhead, Berkshire SL6
 7DY, UK.



 --
 How ServiceNow helps IT people transform IT departments:
 1. Consolidate legacy IT systems to a single system of record for IT
 2. Standardize and globalize service processes across IT
 3. Implement zero-touch automation to replace manual, redundant tasks
 http://pubads.g.doubleclick.net/gampad/clk?id=5127iu=/4140/ostg.clktrk
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users

--
How ServiceNow helps IT people transform IT departments:
1. Consolidate legacy IT systems to a single system of record for IT
2. Standardize and globalize service processes across IT
3. Implement zero-touch automation to replace manual, redundant tasks
http://pubads.g.doubleclick.net/gampad/clk?id=5127iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] [WIX] How to installing same MSI file twice

2013-09-10 Thread John Cooper
Instance transforms.  But I'm not sure that's what you really want, and the 
support for it is rather shaky.

--
John Merryweather Cooper
Build  Install Engineer -- ESA
Jack Henry  Associates, Inc.(r)
Shawnee Mission, KS  66227
Office:  913-341-3434 x791011
jocoo...@jackhenry.com
www.jackhenry.com



-Original Message-
From: dileep s [mailto:dileep.sanamp...@gmail.com] 
Sent: Tuesday, September 10, 2013 7:04 AM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] [WIX] How to installing same MSI file twice

Is there any way to install the same MSI twice?


On Tue, Sep 10, 2013 at 5:25 PM, David Watson dwat...@sdl.com wrote:

 You don't.

 You have to change the maintenance mode UI to be what you want.

 -Original Message-
 From: dileep s [mailto:dileep.sanamp...@gmail.com]
 Sent: 10 September 2013 12:44
 To: General discussion for Windows Installer XML toolset.
 Subject: [WiX-users] [WIX] How to installing same MSI file twice

 Hi All,

 I have created MSI using WIX for installing printer driver.

 When I installed MSI first time, it was installed the printer driver 
 correctly.

 When I want to install the other printer driver using same MSI file, 
 it shows Maintenance mode UI.

 How to show the Installation UI dialogs instead of Maintenance mode 
 UI, when second time MSI is clicked?


 Thanks in advance...

 Regards,
 Dileep

 --
  How ServiceNow helps IT people transform IT departments:
 1. Consolidate legacy IT systems to a single system of record for IT 2.
 Standardize and globalize service processes across IT 3. Implement 
 zero-touch automation to replace manual, redundant tasks 
 http://pubads.g.doubleclick.net/gampad/clk?id=5127iu=/4140/ostg.c
 lktrk ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users
 SDL PLC confidential, all rights reserved.
 If you are not the intended recipient of this mail SDL requests and 
 requires that you delete it without acting upon or copying any of its 
 contents, and we further request that you advise us.
 SDL PLC is a public limited company registered in England and Wales.
  Registered number: 02675207.
 Registered address: Globe House, Clivemont Road, Maidenhead, Berkshire 
 SL6 7DY, UK.



 --
  How ServiceNow helps IT people transform IT departments:
 1. Consolidate legacy IT systems to a single system of record for IT 
 2. Standardize and globalize service processes across IT 3. Implement 
 zero-touch automation to replace manual, redundant tasks 
 http://pubads.g.doubleclick.net/gampad/clk?id=5127iu=/4140/ostg.c
 lktrk ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users

--
How ServiceNow helps IT people transform IT departments:
1. Consolidate legacy IT systems to a single system of record for IT 2. 
Standardize and globalize service processes across IT 3. Implement zero-touch 
automation to replace manual, redundant tasks 
http://pubads.g.doubleclick.net/gampad/clk?id=5127iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users
NOTICE: This electronic mail message and any files transmitted with it are 
intended
exclusively for the individual or entity to which it is addressed. The message, 
together with any attachment, may contain confidential and/or privileged 
information.
Any unauthorized review, use, printing, saving, copying, disclosure or 
distribution 
is strictly prohibited. If you have received this message in error, please 
immediately advise the sender by reply email and delete all copies.


--
How ServiceNow helps IT people transform IT departments:
1. Consolidate legacy IT systems to a single system of record for IT
2. Standardize and globalize service processes across IT
3. Implement zero-touch automation to replace manual, redundant tasks
http://pubads.g.doubleclick.net/gampad/clk?id=5127iu=/4140/ostg.clktrk
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] [WIX] How to installing same MSI file twice

2013-09-10 Thread Phil Wilson
You can't install the same MSI twice, but it looks like you need your MSI
organized into two features, one for each driver. At install time the user
can chose to install one or both drivers. When they go into maintenance
mode (by running the same MSI or from Programs/Features) it will show the
installed features and allow the user to add the other feature. So yes, you
need to change maintenance node to offer feature dialogs, and that will
need two features in your MSI as described.

Phil Wilson


On Tue, Sep 10, 2013 at 6:08 AM, John Cooper jocoo...@jackhenry.com wrote:

 Instance transforms.  But I'm not sure that's what you really want, and
 the support for it is rather shaky.

 --
 John Merryweather Cooper
 Build  Install Engineer -- ESA
 Jack Henry  Associates, Inc.(r)
 Shawnee Mission, KS  66227
 Office:  913-341-3434 x791011
 jocoo...@jackhenry.com
 www.jackhenry.com



 -Original Message-
 From: dileep s [mailto:dileep.sanamp...@gmail.com]
 Sent: Tuesday, September 10, 2013 7:04 AM
 To: General discussion for Windows Installer XML toolset.
 Subject: Re: [WiX-users] [WIX] How to installing same MSI file twice

 Is there any way to install the same MSI twice?


 On Tue, Sep 10, 2013 at 5:25 PM, David Watson dwat...@sdl.com wrote:

  You don't.
 
  You have to change the maintenance mode UI to be what you want.
 
  -Original Message-
  From: dileep s [mailto:dileep.sanamp...@gmail.com]
  Sent: 10 September 2013 12:44
  To: General discussion for Windows Installer XML toolset.
  Subject: [WiX-users] [WIX] How to installing same MSI file twice
 
  Hi All,
 
  I have created MSI using WIX for installing printer driver.
 
  When I installed MSI first time, it was installed the printer driver
  correctly.
 
  When I want to install the other printer driver using same MSI file,
  it shows Maintenance mode UI.
 
  How to show the Installation UI dialogs instead of Maintenance mode
  UI, when second time MSI is clicked?
 
 
  Thanks in advance...
 
  Regards,
  Dileep
 
  --
   How ServiceNow helps IT people transform IT departments:
  1. Consolidate legacy IT systems to a single system of record for IT 2.
  Standardize and globalize service processes across IT 3. Implement
  zero-touch automation to replace manual, redundant tasks
  http://pubads.g.doubleclick.net/gampad/clk?id=5127iu=/4140/ostg.c
  lktrk ___
  WiX-users mailing list
  WiX-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/wix-users
  SDL PLC confidential, all rights reserved.
  If you are not the intended recipient of this mail SDL requests and
  requires that you delete it without acting upon or copying any of its
  contents, and we further request that you advise us.
  SDL PLC is a public limited company registered in England and Wales.
   Registered number: 02675207.
  Registered address: Globe House, Clivemont Road, Maidenhead, Berkshire
  SL6 7DY, UK.
 
 
 
  --
   How ServiceNow helps IT people transform IT departments:
  1. Consolidate legacy IT systems to a single system of record for IT
  2. Standardize and globalize service processes across IT 3. Implement
  zero-touch automation to replace manual, redundant tasks
  http://pubads.g.doubleclick.net/gampad/clk?id=5127iu=/4140/ostg.c
  lktrk ___
  WiX-users mailing list
  WiX-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/wix-users
 

 --
 How ServiceNow helps IT people transform IT departments:
 1. Consolidate legacy IT systems to a single system of record for IT 2.
 Standardize and globalize service processes across IT 3. Implement
 zero-touch automation to replace manual, redundant tasks
 http://pubads.g.doubleclick.net/gampad/clk?id=5127iu=/4140/ostg.clktrk
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users
 NOTICE: This electronic mail message and any files transmitted with it are
 intended
 exclusively for the individual or entity to which it is addressed. The
 message,
 together with any attachment, may contain confidential and/or privileged
 information.
 Any unauthorized review, use, printing, saving, copying, disclosure or
 distribution
 is strictly prohibited. If you have received this message in error, please
 immediately advise the sender by reply email and delete all copies.



 --
 How ServiceNow helps IT people transform IT departments:
 1. Consolidate legacy IT systems to a single system of record for IT
 2. Standardize and globalize service processes across IT
 3. Implement zero-touch

Re: [WiX-users] WiX How To...

2012-04-10 Thread Keith.Douglas
Just a few more remarks on #2 below in case someone cares. We too do not use VS 
for all the stuff installed by our WiX-created installers (one part of our 
stuff is a legacy application library of sorts which interoperates via execute 
and exit codes); in fact we use (e.g.) candle and light behind the scenes of a 
simplified graphical builder that we've created: one need not use the VS 
projects at all in such a case. No editor needed, which is part of the point: 
we want to fix some of the details for our environment and remove the 
complication of having to remember to redo it every installer. This is proving 
to be quite useful, though we are still working on details.

While I'm on the subject, my bosses are likely to ask: under what circumstances 
are candle and light likely to use lots of CPU or memory (for some value of 
lots)? Does anyone have any thoughts on this? (Our installers are going to be 
tiny enough that I don't think it matters, but I figured I'd anticipate anyway 
since the hosting of the installer builder thing I mentioned will likely be 
with other tools.)




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: Ian Brooke [mailto:ianbro...@hotmail.com] 
Sent: April-09-12 11:39 PM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] WiX How To...

Thanks for your replies.

I've started reading the book that Neil mentions but have a three early
questions:

1. The book specifically states that Visual Studio 2005/2008 is required - I 
assume that is only for Votive and there is no reason that I cannot use WiX 
without VS?

2.  Question 1 aside, I do have VS2008 but this particular project does not use 
it - it's a legacy VB6 app.  However, can I use VS2008 to create a wxs for that 
project i.e. can I use VS as a glorified wxs editor and make use of it's 
intellisense etc without it knowing anything about the project?  If not, can 
anyone recommend an editor?

3.  I've confused myself somewhat on the Package element of Product, 
specifically the InstallerVersion attribute.  I have no idea what minimum 
version of msiexec I require (if indeed I have any version requirements - how 
would I know?).  Can I omit this element and what are the consequences? 
To expand, the app is installed on many different versions of Windows (from XP 
to Win7), if I cannot omit the element what value should I specify (I most 
certainly do not want to require people to upgrade their version of msiexec)?

Many thanks
Ian




-Original Message-
From: Neil Sleightholm
Sent: Friday, April 06, 2012 12:10 AM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] WiX How To...

There is also a WiX book that would point you in the right direction 
https://www.packtpub.com/wix-a-developers-guide-to-windows-installer-xml/book

Neil

-Original Message-
From: Rob Mensching [mailto:r...@robmensching.com]
Sent: 06 April 2012 05:59
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] WiX How To...

Have you read the tutorial: http://wixtoolset.org/documentation/tutorial ?
It's pretty good.

On Thu, Apr 5, 2012 at 5:16 PM, Ian Brooke ianbro...@hotmail.com wrote:

 Hi,
 I'm new to this package so please excuse my lack of knowledge and 
 please keep any explain simple!  I basically have three questions but 
 I will describe my situation first...

 I need to produce an installer/uninstaller for a new version of a 
 Windows legacy application.  This app is in use on hundreds of 
 computers around the world on an at home basis so I have no ability 
 to interact with the computers and everything needs to be automatic 
 and as foolproof as possible
 as all users are non-technical.   Some users of this installer will be 
 new,
 others have an existing (old) version of this app but they cannot 
 uninstall it as that would remove certain files they need to retain.
 The existing version has no guid's but it is simple to detect when and 
 where it is installed as it creates a registry key pointing to the 
 exe.  If a version already exists then as part of the install I need 
 to do two things (as well as install the new files!) - (1) remove an 
 entry in Add/Remove programs,
 (2)
 remove a Start Menu folder (and it's sub-items).  Both of these I 
 assume would require Admin privs.

 So, the 3 questions
 1.  How would I do those two things in WiX?

 2.  At uninstall time I need to automatically delete a file that the 
 program has created in the application folder, OR, I need to be sure 
 the Application folder (under Program Files(x86) ) and sub-folders are 
 removed whether or not they are empty.  How would I go about this?

 3.  Finally, I having

Re: [WiX-users] WiX How To...

2012-04-09 Thread Ian Brooke
Thanks for your replies.

I've started reading the book that Neil mentions but have a three early 
questions:

1. The book specifically states that Visual Studio 2005/2008 is required - I 
assume that is only for Votive and there is no reason that I cannot use WiX 
without VS?

2.  Question 1 aside, I do have VS2008 but this particular project does not 
use it - it's a legacy VB6 app.  However, can I use VS2008 to create a wxs 
for that project i.e. can I use VS as a glorified wxs editor and make use of 
it's intellisense etc without it knowing anything about the project?  If 
not, can anyone recommend an editor?

3.  I've confused myself somewhat on the Package element of Product, 
specifically the InstallerVersion attribute.  I have no idea what minimum 
version of msiexec I require (if indeed I have any version requirements - 
how would I know?).  Can I omit this element and what are the consequences? 
To expand, the app is installed on many different versions of Windows (from 
XP to Win7), if I cannot omit the element what value should I specify (I 
most certainly do not want to require people to upgrade their version of 
msiexec)?

Many thanks
Ian




-Original Message- 
From: Neil Sleightholm
Sent: Friday, April 06, 2012 12:10 AM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] WiX How To...

There is also a WiX book that would point you in the right direction 
https://www.packtpub.com/wix-a-developers-guide-to-windows-installer-xml/book

Neil

-Original Message-
From: Rob Mensching [mailto:r...@robmensching.com]
Sent: 06 April 2012 05:59
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] WiX How To...

Have you read the tutorial: http://wixtoolset.org/documentation/tutorial ?
It's pretty good.

On Thu, Apr 5, 2012 at 5:16 PM, Ian Brooke ianbro...@hotmail.com wrote:

 Hi,
 I'm new to this package so please excuse my lack of knowledge and
 please keep any explain simple!  I basically have three questions but
 I will describe my situation first...

 I need to produce an installer/uninstaller for a new version of a
 Windows legacy application.  This app is in use on hundreds of
 computers around the world on an at home basis so I have no ability
 to interact with the computers and everything needs to be automatic and as 
 foolproof as possible
 as all users are non-technical.   Some users of this installer will be 
 new,
 others have an existing (old) version of this app but they cannot
 uninstall it as that would remove certain files they need to retain.
 The existing version has no guid's but it is simple to detect when and
 where it is installed as it creates a registry key pointing to the
 exe.  If a version already exists then as part of the install I need
 to do two things (as well as install the new files!) - (1) remove an
 entry in Add/Remove programs,
 (2)
 remove a Start Menu folder (and it's sub-items).  Both of these I
 assume would require Admin privs.

 So, the 3 questions
 1.  How would I do those two things in WiX?

 2.  At uninstall time I need to automatically delete a file that the
 program has created in the application folder, OR, I need to be sure
 the Application folder (under Program Files(x86) ) and sub-folders are
 removed whether or not they are empty.  How would I go about this?

 3.  Finally, I having trouble locating some complete documentation on
 WiX, especially a detailed description/list of the various
 tags/attributes that are available, what they do, their usage, etc.
 Can someone please point me where to start my learning process.

 Many thanks
 Ian



 --
  For Developers, A Lot Can Happen In A Second.
 Boundary is the first to Know...and Tell You.
 Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
 http://p.sf.net/sfu/Boundary-d2dvs2
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users




--
virtually, Rob Mensching - http://RobMensching.com LLC
--
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users




--
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo

Re: [WiX-users] WiX How To...

2012-04-09 Thread Rob Mensching
1. Correct.

2. Yes. IntelliSense kinda' makes everything awesome.

3. 100 would get you MSI 1.0. There was no MSI before 1.0.

On Mon, Apr 9, 2012 at 8:38 PM, Ian Brooke ianbro...@hotmail.com wrote:

 Thanks for your replies.

 I've started reading the book that Neil mentions but have a three early
 questions:

 1. The book specifically states that Visual Studio 2005/2008 is required -
 I
 assume that is only for Votive and there is no reason that I cannot use WiX
 without VS?

 2.  Question 1 aside, I do have VS2008 but this particular project does not
 use it - it's a legacy VB6 app.  However, can I use VS2008 to create a wxs
 for that project i.e. can I use VS as a glorified wxs editor and make use
 of
 it's intellisense etc without it knowing anything about the project?  If
 not, can anyone recommend an editor?

 3.  I've confused myself somewhat on the Package element of Product,
 specifically the InstallerVersion attribute.  I have no idea what minimum
 version of msiexec I require (if indeed I have any version requirements -
 how would I know?).  Can I omit this element and what are the consequences?
 To expand, the app is installed on many different versions of Windows (from
 XP to Win7), if I cannot omit the element what value should I specify (I
 most certainly do not want to require people to upgrade their version of
 msiexec)?

 Many thanks
 Ian




 -Original Message-
 From: Neil Sleightholm
 Sent: Friday, April 06, 2012 12:10 AM
 To: General discussion for Windows Installer XML toolset.
 Subject: Re: [WiX-users] WiX How To...

 There is also a WiX book that would point you in the right direction

 https://www.packtpub.com/wix-a-developers-guide-to-windows-installer-xml/book

 Neil

 -Original Message-
 From: Rob Mensching [mailto:r...@robmensching.com]
 Sent: 06 April 2012 05:59
 To: General discussion for Windows Installer XML toolset.
 Subject: Re: [WiX-users] WiX How To...

 Have you read the tutorial: http://wixtoolset.org/documentation/tutorial ?
 It's pretty good.

 On Thu, Apr 5, 2012 at 5:16 PM, Ian Brooke ianbro...@hotmail.com wrote:

  Hi,
  I'm new to this package so please excuse my lack of knowledge and
  please keep any explain simple!  I basically have three questions but
  I will describe my situation first...
 
  I need to produce an installer/uninstaller for a new version of a
  Windows legacy application.  This app is in use on hundreds of
  computers around the world on an at home basis so I have no ability
  to interact with the computers and everything needs to be automatic and
 as
  foolproof as possible
  as all users are non-technical.   Some users of this installer will be
  new,
  others have an existing (old) version of this app but they cannot
  uninstall it as that would remove certain files they need to retain.
  The existing version has no guid's but it is simple to detect when and
  where it is installed as it creates a registry key pointing to the
  exe.  If a version already exists then as part of the install I need
  to do two things (as well as install the new files!) - (1) remove an
  entry in Add/Remove programs,
  (2)
  remove a Start Menu folder (and it's sub-items).  Both of these I
  assume would require Admin privs.
 
  So, the 3 questions
  1.  How would I do those two things in WiX?
 
  2.  At uninstall time I need to automatically delete a file that the
  program has created in the application folder, OR, I need to be sure
  the Application folder (under Program Files(x86) ) and sub-folders are
  removed whether or not they are empty.  How would I go about this?
 
  3.  Finally, I having trouble locating some complete documentation on
  WiX, especially a detailed description/list of the various
  tags/attributes that are available, what they do, their usage, etc.
  Can someone please point me where to start my learning process.
 
  Many thanks
  Ian
 
 
 
  --
   For Developers, A Lot Can Happen In A Second.
  Boundary is the first to Know...and Tell You.
  Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
  http://p.sf.net/sfu/Boundary-d2dvs2
  ___
  WiX-users mailing list
  WiX-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/wix-users
 



 --
 virtually, Rob Mensching - http://RobMensching.com LLC

 --
 For Developers, A Lot Can Happen In A Second.
 Boundary is the first to Know...and Tell You.
 Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
 http://p.sf.net/sfu/Boundary-d2dvs2
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users





 --
 For Developers, A Lot Can Happen In A Second

Re: [WiX-users] WiX How To...

2012-04-06 Thread Neil Sleightholm
There is also a WiX book that would point you in the right direction 
https://www.packtpub.com/wix-a-developers-guide-to-windows-installer-xml/book

Neil

-Original Message-
From: Rob Mensching [mailto:r...@robmensching.com] 
Sent: 06 April 2012 05:59
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] WiX How To...

Have you read the tutorial: http://wixtoolset.org/documentation/tutorial ?
It's pretty good.

On Thu, Apr 5, 2012 at 5:16 PM, Ian Brooke ianbro...@hotmail.com wrote:

 Hi,
 I'm new to this package so please excuse my lack of knowledge and 
 please keep any explain simple!  I basically have three questions but 
 I will describe my situation first...

 I need to produce an installer/uninstaller for a new version of a 
 Windows legacy application.  This app is in use on hundreds of 
 computers around the world on an at home basis so I have no ability 
 to interact with the computers and everything needs to be automatic and as 
 foolproof as possible
 as all users are non-technical.   Some users of this installer will be new,
 others have an existing (old) version of this app but they cannot 
 uninstall it as that would remove certain files they need to retain.  
 The existing version has no guid's but it is simple to detect when and 
 where it is installed as it creates a registry key pointing to the 
 exe.  If a version already exists then as part of the install I need 
 to do two things (as well as install the new files!) - (1) remove an 
 entry in Add/Remove programs,
 (2)
 remove a Start Menu folder (and it's sub-items).  Both of these I 
 assume would require Admin privs.

 So, the 3 questions
 1.  How would I do those two things in WiX?

 2.  At uninstall time I need to automatically delete a file that the 
 program has created in the application folder, OR, I need to be sure 
 the Application folder (under Program Files(x86) ) and sub-folders are 
 removed whether or not they are empty.  How would I go about this?

 3.  Finally, I having trouble locating some complete documentation on 
 WiX, especially a detailed description/list of the various 
 tags/attributes that are available, what they do, their usage, etc.  
 Can someone please point me where to start my learning process.

 Many thanks
 Ian



 --
  For Developers, A Lot Can Happen In A Second.
 Boundary is the first to Know...and Tell You.
 Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
 http://p.sf.net/sfu/Boundary-d2dvs2
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users




--
virtually, Rob Mensching - http://RobMensching.com LLC
--
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users




--
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] WiX How To...

2012-04-05 Thread Ian Brooke
Hi,
I'm new to this package so please excuse my lack of knowledge and please 
keep any explain simple!  I basically have three questions but I will 
describe my situation first...

I need to produce an installer/uninstaller for a new version of a Windows 
legacy application.  This app is in use on hundreds of computers around the 
world on an at home basis so I have no ability to interact with the 
computers and everything needs to be automatic and as foolproof as possible 
as all users are non-technical.   Some users of this installer will be new, 
others have an existing (old) version of this app but they cannot uninstall 
it as that would remove certain files they need to retain.  The existing 
version has no guid's but it is simple to detect when and where it is 
installed as it creates a registry key pointing to the exe.  If a version 
already exists then as part of the install I need to do two things (as well 
as install the new files!) - (1) remove an entry in Add/Remove programs, (2) 
remove a Start Menu folder (and it's sub-items).  Both of these I assume 
would require Admin privs.

So, the 3 questions
1.  How would I do those two things in WiX?

2.  At uninstall time I need to automatically delete a file that the program 
has created in the application folder, OR, I need to be sure the Application 
folder (under Program Files(x86) ) and sub-folders are removed whether or 
not they are empty.  How would I go about this?

3.  Finally, I having trouble locating some complete documentation on WiX, 
especially a detailed description/list of the various tags/attributes that 
are available, what they do, their usage, etc.  Can someone please point me 
where to start my learning process.

Many thanks
Ian 


--
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WiX How To...

2012-04-05 Thread Rob Mensching
Have you read the tutorial: http://wixtoolset.org/documentation/tutorial ?
It's pretty good.

On Thu, Apr 5, 2012 at 5:16 PM, Ian Brooke ianbro...@hotmail.com wrote:

 Hi,
 I'm new to this package so please excuse my lack of knowledge and please
 keep any explain simple!  I basically have three questions but I will
 describe my situation first...

 I need to produce an installer/uninstaller for a new version of a Windows
 legacy application.  This app is in use on hundreds of computers around the
 world on an at home basis so I have no ability to interact with the
 computers and everything needs to be automatic and as foolproof as possible
 as all users are non-technical.   Some users of this installer will be new,
 others have an existing (old) version of this app but they cannot uninstall
 it as that would remove certain files they need to retain.  The existing
 version has no guid's but it is simple to detect when and where it is
 installed as it creates a registry key pointing to the exe.  If a version
 already exists then as part of the install I need to do two things (as well
 as install the new files!) - (1) remove an entry in Add/Remove programs,
 (2)
 remove a Start Menu folder (and it's sub-items).  Both of these I assume
 would require Admin privs.

 So, the 3 questions
 1.  How would I do those two things in WiX?

 2.  At uninstall time I need to automatically delete a file that the
 program
 has created in the application folder, OR, I need to be sure the
 Application
 folder (under Program Files(x86) ) and sub-folders are removed whether or
 not they are empty.  How would I go about this?

 3.  Finally, I having trouble locating some complete documentation on WiX,
 especially a detailed description/list of the various tags/attributes that
 are available, what they do, their usage, etc.  Can someone please point me
 where to start my learning process.

 Many thanks
 Ian



 --
 For Developers, A Lot Can Happen In A Second.
 Boundary is the first to Know...and Tell You.
 Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
 http://p.sf.net/sfu/Boundary-d2dvs2
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users




-- 
virtually, Rob Mensching - http://RobMensching.com LLC
--
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Wix: How to set a Feature State “This Feature Will Not be available”?

2010-12-16 Thread Farrukh Waheed
Hi experts,
I've assigned a task in which one sub feature among 4 should be displayed to
the user in the state as This Feature Will Not be available

For instance, I have this feature set:

Feature Id=Main AllowAdvertise=no ConfigurableDirectory=MYROOT
Description=Required components   Display=expand Level=1 Title=Main
Feature Absent=disallow
ComponentRef Id =Cmp22/

Feature Id=SubFeature_1 AllowAdvertise=no Level=1

/Feature
Feature Id=SubFeature_2 AllowAdvertise=no Level=1

/Feature
Feature Id=SubFeature_3 AllowAdvertise=no Level=1
!-- I want this feature to displayed as This Feature Will
Not be available --
/Feature

/Feature

I've tried with different **Level** values.

Also, I used a VbScript custom action using **Session.FeatureRequestState**
method, to change it at runtime, but can't get enough results.

Can someone please guide me about this?

Thanks and Best regards
--
Lotusphere 2011
Register now for Lotusphere 2011 and learn how
to connect the dots, take your collaborative environment
to the next level, and enter the era of Social Business.
http://p.sf.net/sfu/lotusphere-d2d
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Wix: How to set a Feature State “ This Feature Will Not be available”?

2010-12-16 Thread Farrukhw

Hi experts, 
I've assigned a task in which one sub feature among 4 should be displayed to
the user in the state as This Feature Will Not be available

For instance, I have this feature set:

Feature Id=Main AllowAdvertise=no ConfigurableDirectory=MYROOT
Description=Required components   Display=expand Level=1 Title=Main
Feature Absent=disallow
ComponentRef Id =Cmp22/

Feature Id=SubFeature_1 AllowAdvertise=no Level=1 

/Feature
Feature Id=SubFeature_2 AllowAdvertise=no Level=1 

/Feature
Feature Id=SubFeature_3 AllowAdvertise=no Level=1 
!-- I want this feature to displayed as This Feature Will
Not be available --
/Feature

/Feature

I've tried with different **Level** values.

Also, I used a VbScript custom action using **Session.FeatureRequestState**
method, to change it at runtime, but can't get enough results.

Can someone please guide me about this?

Thanks and Best regards

-- 
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Wix-How-to-set-a-Feature-State-This-Feature-Will-Not-be-available-tp5841493p5841493.html
Sent from the wix-users mailing list archive at Nabble.com.

--
Lotusphere 2011
Register now for Lotusphere 2011 and learn how
to connect the dots, take your collaborative environment
to the next level, and enter the era of Social Business.
http://p.sf.net/sfu/lotusphere-d2d
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WiX: how to get system locale

2007-03-07 Thread Bob Arnson
Vamsi Krishna K. wrote:
 Can the Package element's Languages attribute be used to enforce this?
   

No. It just tells MSI which code page to use to display text. If you 
want to restrict where your packages get deployed, use a launch 
condition (Product/Condition) instead.

-- 
sig://boB
http://bobs.org



-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] WiX: how to get system locale

2007-03-06 Thread Vamsi Krishna K.
Hi,

I'm generating MSIs for my tool in different languages, and I want to
make sure the user installs the correct language version.

Is it possible to find out the current active locale on the target
machine, so that I can fail the installation if needed?


Thanks
Vamsi

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WiX: how to get system locale

2007-03-06 Thread Bob Arnson
Vamsi Krishna K. wrote:
 I'm generating MSIs for my tool in different languages, and I want to
 make sure the user installs the correct language version.

 Is it possible to find out the current active locale on the target
 machine, so that I can fail the installation if needed?
   

There's nothing in WiX for that, but MSI supports several ways of 
detecting system information. Take a look at Operating System 
Properties in the MSI doc.

-- 
sig://boB
http://bobs.org



-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WiX: how to get system locale

2007-03-06 Thread Vamsi Krishna K.
Thanks Bob.
I'll take a look at what you suggested.

Can the Package element's Languages attribute be used to enforce this?


On 07/03/07, Bob Arnson [EMAIL PROTECTED] wrote:
 Vamsi Krishna K. wrote:
  I'm generating MSIs for my tool in different languages, and I want to
  make sure the user installs the correct language version.
 
  Is it possible to find out the current active locale on the target
  machine, so that I can fail the installation if needed?
 

 There's nothing in WiX for that, but MSI supports several ways of
 detecting system information. Take a look at Operating System
 Properties in the MSI doc.

 --
 sig://boB
 http://bobs.org




-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Wix: how to generate 64-bit MSIs

2006-10-12 Thread Bob Arnson
Vamsi Krishna K. wrote:
 Depending on some environment variables, I need to generate MSIs for
 different CPU architectures (x86, a64, ia64). I can't figure out how
 to generate 64-bit MSIs using WiX. Searched on the net and in the
 tutorials, didn't find anything. Can anyone please help?
   
Check out the Package/@Platforms element. See  
http://windowssdk.msdn.microsoft.com/en-us/library/ms699841(VS.80).aspx 
for more information about 64-bit packages.


-- 
sig://boB
http://bobs.org



-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users