Re: [WiX-users] installing on windows server 2008 -BUMP-

2010-03-22 Thread Shabbir Ahsan

Bump - does anyone know how to solve this?


 
 
Hi,
 
 
 
I am attempting to build an installer which works on different operating 
systems. A problem I am having is to ensure on a windows 7 and win2008 server 
machine running IIS7, there is IIS6 compatiblity. I used the following property 
and condition:
 
 
 

 

 

 
 
 

 

 

 
 
 
>From my understanding, the above script would check if IIS7 is there and IIS6 
>metabase isnt installed. This works on my windows 2008 box, but when I attempt 
>to run the installer on a windows 2003 box with IIS6 installed, I find this 
>condition ends up true and I get the message saying the IIs 6 Metabase 
>Compatibility feature must be installed.
 
 
 
What am I doing wrong?
 
 
 
Thanks
_
Got a cool Hotmail story? Tell us now
http://clk.atdmt.com/UKM/go/195013117/direct/01/
--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] How to install new Feature during Reinstall?

2010-03-22 Thread Jan Bilek
Hello,
I've created new Product version installer (minor update) which contains 
brand-new Feature. When i try to reinstall this new version using 
REINSTALL and REINSTALMODE properties over the older version, then the 
new Feature doesn't get installed. When i try to install it on a clean 
machine without any previous product version, then the new Feature gets 
installed fine.
Does anybody have an idea what could lie behind this strange behavior? 
... or is it usual? What am i missing?

Thanks for your help of any kind.

Regards,
Jan


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] installing on windows server 2008 -BUMP-

2010-03-22 Thread Yan Sklyarenko
What about adding 
   OR IISMAJORVERSION="#6"
to your condition?

Because for IIS 6 "IIS 6 compatibility" is automatically 'true'.

-- Yan


-Original Message-
From: Shabbir Ahsan [mailto:shabbir_ah...@hotmail.com] 
Sent: Monday, March 22, 2010 12:34
To: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] installing on windows server 2008 -BUMP-


Bump - does anyone know how to solve this?


 
 
Hi,
 
 
 
I am attempting to build an installer which works on different operating
systems. A problem I am having is to ensure on a windows 7 and win2008
server machine running IIS7, there is IIS6 compatiblity. I used the
following property and condition:
 
 
 

 

 

 
 
 

 

 

 
 
 
>From my understanding, the above script would check if IIS7 is there
and IIS6 metabase isnt installed. This works on my windows 2008 box, but
when I attempt to run the installer on a windows 2003 box with IIS6
installed, I find this condition ends up true and I get the message
saying the IIs 6 Metabase Compatibility feature must be installed.
 
 
 
What am I doing wrong?
 
 
 
Thanks
_
Got a cool Hotmail story? Tell us now
http://clk.atdmt.com/UKM/go/195013117/direct/01/

--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Performance Issues with File table sequencing

2010-03-22 Thread jhennessey

After days of researching why the current installer that I am porting from
InstallShield (it's a pure MSI not InstallScript) to WiX installs so much
slower I think I have found an answer. It looks like WiX sequences files in
the file table by their file id. In comparison it appears that InstallShield
uses a much better algorithm. I didn't figure out exactly how they are
sorting them but all files in a component are definitely sequenced
sequentially (and it looks like directories (sorted alphabetically) are
taken into account as well). 

When you think about it sequencing by component (and directory) makes a lot
of sense since all files in a component are installed to the same directory
all files being copied there will be done at the same time. Compare this to
how WiX currently does it and you could have a lot of files going to the
same place being sequenced all over. It appears this has a major effect: My
WiX Installer was taking 18 minutes to do a full install vs 9 minutes for my
InstallShield installer. The InstallShield installer was actually installing
more files too it had 11899 files compared to 11707 files (about the same
number of components in both installers). 

I ended up modifying the file ids so that my WiX build would be sequenced
closer to how my InstallShield build was and my WiX install was down to 8.5
minutes! 

In the end I just wanted to put this out there to raise awareness of the
issue and also to see if I should put in a feature request or something.

And if anyone has any ideas on the best way to sequence things for best disk
performance please post.

-- 
View this message in context: 
http://n2.nabble.com/Performance-Issues-with-File-table-sequencing-tp4777168p4777168.html
Sent from the wix-users mailing list archive at Nabble.com.

--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Installing from embedded CAB file and Folder

2010-03-22 Thread Sanjay Poria
>From what I can tell CopyElement only copies files if they are already in the 
>source CAB (or already installed from it). I don't think that gives me what I 
>require.

Bob's suggestion of removing the @Cabinet or @EmbedCab attributes to create 
"loose files" would work but then every installation file would have to be 
taken from this "loose file structure". However, I want a hybrid solution where 
some of source installation files are taken from a CAB file and others are 
taken from the source location as "loose files". Is that possible?


Thanks
sanjay

> -Original Message-
> From: Pally Sandher [mailto:pally.sand...@iesve.com]
> Sent: 16 March 2010 14:01
> To: General discussion for Windows Installer XML toolset.
> Subject: Re: [WiX-users] Installing from embedded CAB file and Folder
> 
> See the CopyFile Element ->
> http://wix.sourceforge.net/manual-wix3/wix_xsd_copyfile.htm
> 
> 
> Palbinder Sandher
> Software Deployment & IT Administrator
> T: +44 (0) 141 945 8500
> F: +44 (0) 141 945 8501
> 
> http://www.iesve.com
> **Design, Simulate + Innovate with the **
> Integrated Environmental Solutions Limited. Registered in Scotland No.
> SC151456
> Registered Office - Helix Building, West Of Scotland Science Park,
> Glasgow G20 0SP
> Email Disclaimer
> 
> 
> -Original Message-
> From: Sanjay Poria [mailto:sanjay.po...@xanalys.com]
> Sent: 16 March 2010 12:16
> To: wix-users@lists.sourceforge.net
> Subject: [WiX-users] Installing from embedded CAB file and Folder
> 
> Hi,
> 
> I wish to create an msi installer using wix such that most of the
> application files will be embedded into the msi  (in the usual way ).
> However, due to our build process, I wish certain parts of the
> installation to be taken from a folder relative to the msi. So after
> creation of the msi, I hope to create a distribution containing the
> following:
> 
> myproduct.msi
> dir1/
>   file1_1
>   file1_2
> dirn/
>   filen_1
>   filen_2
> 
> most of the application will be embedded in the msi CAB file but I also
> want to install files from (dir1...dirn). How do I specify this using
> Wix because:
> 
> 
> 
> Will mean that all the File elements will be embedded into the cab.
> Basically I wish to have "special" file elements that are to be
> installed but are not taken from the embedded CAB file.
> 
> any help is appreciated
> sanjay
> 
> 
> ---
> -
> --
> Download Intel® Parallel Studio Eval Try the new software tools
> for
> yourself. Speed compiling, find bugs proactively, and fine-tune
> applications for parallel performance.
> See why Intel Parallel Studio got high marks during beta.
> http://p.sf.net/sfu/intel-sw-dev
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
> 
> 
> 
> ---
> ---
> Download Intel® Parallel Studio Eval
> Try the new software tools for yourself. Speed compiling, find bugs
> proactively, and fine-tune applications for parallel performance.
> See why Intel Parallel Studio got high marks during beta.
> http://p.sf.net/sfu/intel-sw-dev
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] installing on windows server 2008 -BUMP-

2010-03-22 Thread Pally Sandher



I've never worked with IIS but that's how I'd write my Launch Condition
in this case. That is assuming your RegistrySearch logic is correct for
the IIS_METABASE_COMPAT Property.

Palbinder Sandher 
Software Deployment & IT Administrator
T: +44 (0) 141 945 8500 
F: +44 (0) 141 945 8501 

http://www.iesve.com 
**Design, Simulate + Innovate with the **
Integrated Environmental Solutions Limited. Registered in Scotland No.
SC151456 
Registered Office - Helix Building, West Of Scotland Science Park,
Glasgow G20 0SP
Email Disclaimer
 
 

-Original Message-
From: Yan Sklyarenko [mailto:y...@sitecore.net] 
Sent: 22 March 2010 12:16
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] installing on windows server 2008 -BUMP-

What about adding 
   OR IISMAJORVERSION="#6"
to your condition?

Because for IIS 6 "IIS 6 compatibility" is automatically 'true'.

-- Yan


-Original Message-
From: Shabbir Ahsan [mailto:shabbir_ah...@hotmail.com]
Sent: Monday, March 22, 2010 12:34
To: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] installing on windows server 2008 -BUMP-


Bump - does anyone know how to solve this?


 
 
Hi,
 
 
 
I am attempting to build an installer which works on different operating
systems. A problem I am having is to ensure on a windows 7 and win2008
server machine running IIS7, there is IIS6 compatiblity. I used the
following property and condition:
 
 
 

 

 

 
 
 

 

 

 
 
 
>From my understanding, the above script would check if IIS7 is there
and IIS6 metabase isnt installed. This works on my windows 2008 box, but
when I attempt to run the installer on a windows 2003 box with IIS6
installed, I find this condition ends up true and I get the message
saying the IIs 6 Metabase Compatibility feature must be installed.
 
 
 
What am I doing wrong?
 
 
 
Thanks
_
Got a cool Hotmail story? Tell us now
http://clk.atdmt.com/UKM/go/195013117/direct/01/

--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users



--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Installing from embedded CAB file and Folder

2010-03-22 Thread Pally Sandher
CopyFile can be used to copy existing files from a known location by
referring to that location or files being installed by referring to the
File Id's.
It's right there in the first line of the description "Copy or move an
existing file on the target machine, or copy a file that is being
installed, to another destination". Just because it says "target
machine" doesn't mean it has to refer to something on the actual
machine, it can refer to your CD/DVD/SFX archive etc. if you write the
code properly.

Palbinder Sandher 
Software Deployment & IT Administrator
T: +44 (0) 141 945 8500 
F: +44 (0) 141 945 8501 

http://www.iesve.com 
**Design, Simulate + Innovate with the **
Integrated Environmental Solutions Limited. Registered in Scotland No.
SC151456 
Registered Office - Helix Building, West Of Scotland Science Park,
Glasgow G20 0SP
Email Disclaimer

-Original Message-
From: Sanjay Poria [mailto:sanjay.po...@xanalys.com] 
Sent: 22 March 2010 12:44
To: 'General discussion for Windows Installer XML toolset.'
Subject: Re: [WiX-users] Installing from embedded CAB file and Folder

>From what I can tell CopyElement only copies files if they are already
in the source CAB (or already installed from it). I don't think that
gives me what I require.

Bob's suggestion of removing the @Cabinet or @EmbedCab attributes to
create "loose files" would work but then every installation file would
have to be taken from this "loose file structure". However, I want a
hybrid solution where some of source installation files are taken from a
CAB file and others are taken from the source location as "loose files".
Is that possible?


Thanks
sanjay

> -Original Message-
> From: Pally Sandher [mailto:pally.sand...@iesve.com]
> Sent: 16 March 2010 14:01
> To: General discussion for Windows Installer XML toolset.
> Subject: Re: [WiX-users] Installing from embedded CAB file and Folder
> 
> See the CopyFile Element ->
> http://wix.sourceforge.net/manual-wix3/wix_xsd_copyfile.htm
> 
> 
> Palbinder Sandher
> Software Deployment & IT Administrator
> T: +44 (0) 141 945 8500
> F: +44 (0) 141 945 8501
> 
> http://www.iesve.com
> **Design, Simulate + Innovate with the ** 
> Integrated Environmental Solutions Limited. Registered in Scotland No.
> SC151456
> Registered Office - Helix Building, West Of Scotland Science Park, 
> Glasgow G20 0SP Email Disclaimer
> 
> 
> -Original Message-
> From: Sanjay Poria [mailto:sanjay.po...@xanalys.com]
> Sent: 16 March 2010 12:16
> To: wix-users@lists.sourceforge.net
> Subject: [WiX-users] Installing from embedded CAB file and Folder
> 
> Hi,
> 
> I wish to create an msi installer using wix such that most of the 
> application files will be embedded into the msi  (in the usual way ).
> However, due to our build process, I wish certain parts of the 
> installation to be taken from a folder relative to the msi. So after 
> creation of the msi, I hope to create a distribution containing the
> following:
> 
> myproduct.msi
> dir1/
>   file1_1
>   file1_2
> dirn/
>   filen_1
>   filen_2
> 
> most of the application will be embedded in the msi CAB file but I 
> also want to install files from (dir1...dirn). How do I specify this 
> using Wix because:
> 
> 
> 
> Will mean that all the File elements will be embedded into the cab.
> Basically I wish to have "special" file elements that are to be 
> installed but are not taken from the embedded CAB file.
> 
> any help is appreciated
> sanjay
> 
> 
> --
> -
> -
> --
> Download Intel® Parallel Studio Eval Try the new software tools 
> for yourself. Speed compiling, find bugs proactively, and fine-tune 
> applications for parallel performance.
> See why Intel Parallel Studio got high marks during beta.
> http://p.sf.net/sfu/intel-sw-dev
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
> 
> 
> 
> --
> -
> ---
> Download Intel® Parallel Studio Eval Try the new software tools 
> for yourself. Speed compiling, find bugs proactively, and fine-tune 
> applications for parallel performance.
> See why Intel Parallel Studio got high marks during beta.
> http://p.sf.net/sfu/intel-sw-dev
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users



--
Download Intel® Parallel Studio Eval Try the new software tools for
yourself. Speed compiling, find bugs proactively, and fine-tune
applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sou

Re: [WiX-users] Performance Issues with File table sequencing

2010-03-22 Thread Pally Sandher
Were you using Components containing single files as generated by
heat.exe? Can you explain how you modified your File Id's to streamline
the sequencing? What's the average size of your installer when built &
what's the size of the files when installed?

I'm interested in cutting down installation times as much as possible.
Some people have used uncompressed installations & compressed them in a
self-extracting package using 7zip's LZMA algorithm for distribution to
cut down file sizes which may also cut down installation time since
there's no cab extraction involved. However this does lead to needing
more free space on the target machine to first uncompress the installer
(and requires extra development to integrate the decompression step
before launching your MSI).

Palbinder Sandher 
Software Deployment & IT Administrator
T: +44 (0) 141 945 8500 
F: +44 (0) 141 945 8501 

http://www.iesve.com 
**Design, Simulate + Innovate with the **
Integrated Environmental Solutions Limited. Registered in Scotland No.
SC151456 
Registered Office - Helix Building, West Of Scotland Science Park,
Glasgow G20 0SP
Email Disclaimer


-Original Message-
From: jhennessey [mailto:jack.hennes...@onbase.com] 
Sent: 22 March 2010 12:36
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Performance Issues with File table sequencing


After days of researching why the current installer that I am porting
from InstallShield (it's a pure MSI not InstallScript) to WiX installs
so much slower I think I have found an answer. It looks like WiX
sequences files in the file table by their file id. In comparison it
appears that InstallShield uses a much better algorithm. I didn't figure
out exactly how they are sorting them but all files in a component are
definitely sequenced sequentially (and it looks like directories (sorted
alphabetically) are taken into account as well). 

When you think about it sequencing by component (and directory) makes a
lot of sense since all files in a component are installed to the same
directory all files being copied there will be done at the same time.
Compare this to how WiX currently does it and you could have a lot of
files going to the same place being sequenced all over. It appears this
has a major effect: My WiX Installer was taking 18 minutes to do a full
install vs 9 minutes for my InstallShield installer. The InstallShield
installer was actually installing more files too it had 11899 files
compared to 11707 files (about the same number of components in both
installers). 

I ended up modifying the file ids so that my WiX build would be
sequenced closer to how my InstallShield build was and my WiX install
was down to 8.5 minutes! 

In the end I just wanted to put this out there to raise awareness of the
issue and also to see if I should put in a feature request or something.

And if anyone has any ideas on the best way to sequence things for best
disk performance please post.

--
View this message in context:
http://n2.nabble.com/Performance-Issues-with-File-table-sequencing-tp477
7168p4777168.html
Sent from the wix-users mailing list archive at Nabble.com.


--
Download Intel® Parallel Studio Eval Try the new software tools for
yourself. Speed compiling, find bugs proactively, and fine-tune
applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users



--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] How to install new Feature during Reinstall?

2010-03-22 Thread Pally Sandher
What are you setting REINSTALL to?
REINSTALL="Feature1,Feature2,Feature3NewFeature" should work. You
will need to reference all your Features individually as REINSTALL="ALL"
only installs those features previously installed (hence the new one
will be ignored since it didn't exist previously to be installed). See
http://msdn.microsoft.com/en-us/library/aa371175.aspx

If you're already doing that post your Property setting code for
REINSTALL & the relevant parts of your Feature tree code so we can see
where the problem may lie.

Palbinder Sandher 
Software Deployment & IT Administrator
T: +44 (0) 141 945 8500 
F: +44 (0) 141 945 8501 

http://www.iesve.com 
**Design, Simulate + Innovate with the **
Integrated Environmental Solutions Limited. Registered in Scotland No.
SC151456 
Registered Office - Helix Building, West Of Scotland Science Park,
Glasgow G20 0SP
Email Disclaimer

-Original Message-
From: Jan Bilek [mailto:bil...@gmail.com] 
Sent: 22 March 2010 12:35
To: General discussion for Windows Installer XML toolset.
Subject: [WiX-users] How to install new Feature during Reinstall?

Hello,
I've created new Product version installer (minor update) which contains
brand-new Feature. When i try to reinstall this new version using
REINSTALL and REINSTALMODE properties over the older version, then the
new Feature doesn't get installed. When i try to install it on a clean
machine without any previous product version, then the new Feature gets
installed fine.
Does anybody have an idea what could lie behind this strange behavior? 
... or is it usual? What am i missing?

Thanks for your help of any kind.

Regards,
Jan



--
Download Intel® Parallel Studio Eval Try the new software tools for
yourself. Speed compiling, find bugs proactively, and fine-tune
applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users



--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Performance Issues with File table sequencing

2010-03-22 Thread Albert At School
I'm also interested in this; my (largest) Installer installs around 13000
files, most of them are just bytes or some KBytes, and the installation of
this 200 MBytes MSI file takes a big 30 till 45 minutes (depending mainly on
fragmentation of the target station).

It would be nice if I could cut this installation time in half or better
since my customers are complaining about this for a long time now.

Regards,

Albert van Peppen
Senior System Engineer
Insad Grafisch b.v.

-Oorspronkelijk bericht-
Van: Pally Sandher [mailto:pally.sand...@iesve.com] 
Verzonden: maandag 22 maart 2010 14:02
Aan: General discussion for Windows Installer XML toolset.
Onderwerp: Re: [WiX-users] Performance Issues with File table sequencing

Were you using Components containing single files as generated by
heat.exe? Can you explain how you modified your File Id's to streamline
the sequencing? What's the average size of your installer when built &
what's the size of the files when installed?

I'm interested in cutting down installation times as much as possible.
Some people have used uncompressed installations & compressed them in a
self-extracting package using 7zip's LZMA algorithm for distribution to
cut down file sizes which may also cut down installation time since
there's no cab extraction involved. However this does lead to needing
more free space on the target machine to first uncompress the installer
(and requires extra development to integrate the decompression step
before launching your MSI).

Palbinder Sandher 
Software Deployment & IT Administrator
T: +44 (0) 141 945 8500 
F: +44 (0) 141 945 8501 

http://www.iesve.com 
**Design, Simulate + Innovate with the **
Integrated Environmental Solutions Limited. Registered in Scotland No.
SC151456 
Registered Office - Helix Building, West Of Scotland Science Park,
Glasgow G20 0SP
Email Disclaimer


-Original Message-
From: jhennessey [mailto:jack.hennes...@onbase.com] 
Sent: 22 March 2010 12:36
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Performance Issues with File table sequencing


After days of researching why the current installer that I am porting
from InstallShield (it's a pure MSI not InstallScript) to WiX installs
so much slower I think I have found an answer. It looks like WiX
sequences files in the file table by their file id. In comparison it
appears that InstallShield uses a much better algorithm. I didn't figure
out exactly how they are sorting them but all files in a component are
definitely sequenced sequentially (and it looks like directories (sorted
alphabetically) are taken into account as well). 

When you think about it sequencing by component (and directory) makes a
lot of sense since all files in a component are installed to the same
directory all files being copied there will be done at the same time.
Compare this to how WiX currently does it and you could have a lot of
files going to the same place being sequenced all over. It appears this
has a major effect: My WiX Installer was taking 18 minutes to do a full
install vs 9 minutes for my InstallShield installer. The InstallShield
installer was actually installing more files too it had 11899 files
compared to 11707 files (about the same number of components in both
installers). 

I ended up modifying the file ids so that my WiX build would be
sequenced closer to how my InstallShield build was and my WiX install
was down to 8.5 minutes! 

In the end I just wanted to put this out there to raise awareness of the
issue and also to see if I should put in a feature request or something.

And if anyone has any ideas on the best way to sequence things for best
disk performance please post.

--
View this message in context:
http://n2.nabble.com/Performance-Issues-with-File-table-sequencing-tp477
7168p4777168.html
Sent from the wix-users mailing list archive at Nabble.com.


--
Download Intel® Parallel Studio Eval Try the new software tools for
yourself. Speed compiling, find bugs proactively, and fine-tune
applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users




--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


--
Download Intel® Parallel Studio Eval
Try the ne

[WiX-users] MSM compression?

2010-03-22 Thread John Aldridge
As part of installing our application, we deliver a merge module (our 
application includes an API, and the MSM is to enable our customers to 
create a Visual Studio deployment project for an application of their 
own written against our API).

It looks as if the MSM is internally compressed, because its size is 
less than that of the DLLs it contains. This has bad consequences when 
we try to build a patch for our application and the patch needs to 
update the installed MSM: the patch comes out very large, presumably 
because compressed files don't diff well.

Is there any way to improve this situation? We can't use WiXlibs, 
because we don't want to insist that our customers use WiX to build 
their installers. Is there such a thing as an "uncompressed MSM"?

Thanks in advance for any help anyone is able to offer!

-- 
Cheers,
John

--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Votive - MergeModule dependency

2010-03-22 Thread Johann Taferl, T-AU
Hi,

 

I tried to create a merge module with a dependency to a second one.
Compiling and linking it manually with wix (v3.5) works fine. 

When I try to create the module in visual studio - using votive - I get
following warning:

 

ICE25: Possible dependency failure as we do not find ... in
ModuleSignature table

 

How do I define the directory containing the merge modules in visual
studio?

 

Thanks,

Johann

--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Performance Issues with File table sequencing

2010-03-22 Thread Bob Arnson
On 3/22/2010 8:36 AM, jhennessey wrote:
> In the end I just wanted to put this out there to raise awareness of the
> issue and also to see if I should put in a feature request or something.
>

Yes, please. Though we'll need a lot more detail: MSI installs files in 
order of their sequence, not by directory. (You can see the individual 
operations in a verbose log.)

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] "ICE03: Invalid Language Id" for en-MY and en-SG

2010-03-22 Thread Bob Arnson
On 3/21/2010 12:26 AM, WenWu Lu wrote:
> However, I get error LGHT0204 : ICE03: Invalid Language Id; Table: File, 
> Column: Language, Key(s): enMYResources
>

Likely, ICE03 doesn't know about newer LCIDs.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] MSM compression?

2010-03-22 Thread Bob Arnson
On 3/22/2010 9:40 AM, John Aldridge wrote:
> It looks as if the MSM is internally compressed, because its size is
> less than that of the DLLs it contains. This has bad consequences when
> we try to build a patch for our application and the patch needs to
> update the installed MSM: the patch comes out very large, presumably
> because compressed files don't diff well.
>

Patches are generated against the actual files, not the cabinets they're 
stored in. Unless you're using delta patches, .msps contain updated 
files in their entirety.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Installing from embedded CAB file and Folder

2010-03-22 Thread Bob Arnson
On 3/22/2010 8:43 AM, Sanjay Poria wrote:
> Bob's suggestion of removing the @Cabinet or @EmbedCab attributes to create 
> "loose files" would work but then every installation file would have to be 
> taken from this "loose file structure".

You can have multiple Media elements, mixing loose files with cabinets.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Votive - MergeModule dependency

2010-03-22 Thread Bob Arnson
On 3/22/2010 9:49 AM, Johann Taferl, T-AU wrote:
> I tried to create a merge module with a dependency to a second one.
>

WiX doesn't automatically try to find dependent merge modules; it's all 
explicit via Merge and MergeRef elements.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] How to install new Feature during Reinstall?

2010-03-22 Thread Bob Arnson
On 3/22/2010 8:35 AM, Jan Bilek wrote:
> I've created new Product version installer (minor update) which contains
> brand-new Feature. When i try to reinstall this new version using
> REINSTALL and REINSTALMODE properties over the older version, then the
> new Feature doesn't get installed.

See the MSI SDK for REINSTALL. You need to specify new features via 
ADDLOCAL.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WiX-users Digest, Vol 46, Issue 87

2010-03-22 Thread Sanjay Poria
Ohh didn't think I could do that. Thanks. Hopefully that's the best way of 
achieving what i'm after. 

Regards
sanjay

> -Original Message-
> From: wix-users-requ...@lists.sourceforge.net [mailto:wix-users-
> requ...@lists.sourceforge.net]
> Sent: 22 March 2010 14:41
> To: wix-users@lists.sourceforge.net
> Subject: WiX-users Digest, Vol 46, Issue 87
> 
> Send WiX-users mailing list submissions to
>   wix-users@lists.sourceforge.net
> 
> To subscribe or unsubscribe via the World Wide Web, visit
>   https://lists.sourceforge.net/lists/listinfo/wix-users
> or, via email, send a message with subject or body 'help' to
>   wix-users-requ...@lists.sourceforge.net
> 
> You can reach the person managing the list at
>   wix-users-ow...@lists.sourceforge.net
> 
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of WiX-users digest..."


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] MSM compression?

2010-03-22 Thread John Aldridge
On 22/03/2010 14:36, Bob Arnson wrote:
> On 3/22/2010 9:40 AM, John Aldridge wrote:
>> It looks as if the MSM is internally compressed, because its size is
>> less than that of the DLLs it contains. This has bad consequences when
>> we try to build a patch for our application and the patch needs to
>> update the installed MSM: the patch comes out very large, presumably
>> because compressed files don't diff well.
>
> Patches are generated against the actual files, not the cabinets they're
> stored in. Unless you're using delta patches, .msps contain updated
> files in their entirety.

We are using delta patches, and for most updated files this works well.

Perhaps I wasn't clear in my original post... we have a component




:


   



so in this case the MSM /is/ the actual file, isn't it?

-- 
Cheers,
John

--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Votive - MergeModule dependency

2010-03-22 Thread Johann Taferl, T-AU
Yes, but in merge modules them self, I can't referece through Merge or MergeRef:


  


... 
  


-Original Message-
From: Bob Arnson [mailto:b...@joyofsetup.com] 
Sent: Montag, 22. März 2010 15:34
To: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Votive - MergeModule dependency

On 3/22/2010 9:49 AM, Johann Taferl, T-AU wrote:
> I tried to create a merge module with a dependency to a second one.
>

WiX doesn't automatically try to find dependent merge modules; it's all 
explicit via Merge and MergeRef elements.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Detect an internet connection

2010-03-22 Thread Steve Payne
Hi all,


I've been tasked with launching an online survey during uninstall,
which I have done with a custom action.  However, I do not want the
custom action to run if the user is not connected to the internet.

What is the best way to check for an internet connection and store the
result in a property that can be used as a condition for the custom
action?


Thank you!

Steve

--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] uninstall sequence

2010-03-22 Thread Shabbir Ahsan

Hi,

 

how do I set the uninstall sequence?  My uninstall fails because it is 
attempting to delete a file that is in use.  The file is a windows service, 
which I have set to uninstall, but it seems to be attempting to delete the 
service before the service has been stopped.

 

Cant seem to find any info in the documentation.

 

Any ideas?

 

thanks
  
_
We want to hear all your funny, exciting and crazy Hotmail stories. Tell us now
http://clk.atdmt.com/UKM/go/195013117/direct/01/
--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Detect an internet connection

2010-03-22 Thread Kristoffer Danielsson

Not sure, but I guess you have to write a custom action DLL that does some 
tricks.

Also note that checking for an internet connection is not as easy as it sounds. 
The APIs provided by Windows are not 100% reliable, so most of the time pinging 
a remote server (google.com for instance) proves to be the best solution. 
Beware of firewalls too!

 
> Date: Mon, 22 Mar 2010 10:33:59 -0500
> From: stvp...@gmail.com
> To: wix-users@lists.sourceforge.net
> Subject: [WiX-users] Detect an internet connection
> 
> Hi all,
> 
> 
> I've been tasked with launching an online survey during uninstall,
> which I have done with a custom action. However, I do not want the
> custom action to run if the user is not connected to the internet.
> 
> What is the best way to check for an internet connection and store the
> result in a property that can be used as a condition for the custom
> action?
> 
> 
> Thank you!
> 
> Steve
> 
> --
> Download Intel® Parallel Studio Eval
> Try the new software tools for yourself. Speed compiling, find bugs
> proactively, and fine-tune applications for parallel performance.
> See why Intel Parallel Studio got high marks during beta.
> http://p.sf.net/sfu/intel-sw-dev
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
  
_
Mejla från tåget! Hotmail i mobilen.
http://new.windowslivemobile.msn.com/SE-SE/windows-live-hotmail/default.aspx
--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Adding user to a group - fail gracefully?

2010-03-22 Thread Glen Cooper
In my installer I add a user account the a local group on the target
machine.  If this fails I would like the installer to continue but to prompt
the user that they must add the user manually.  Is this possible using the
Util:User / Util:Group method?  Is it possible to have the notion of an
"optional" component like that where if something goes wrong the installer
will continue anyway?

Here's my current snippet:


   NOT Installed AND NOT UPGRADE
   
   
  
   


Thanks,
Glen Cooper
--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] uninstall sequence

2010-03-22 Thread Pally Sandher
There is no "Uninstall Sequence". InstallExecuteSequence
(http://msdn.microsoft.com/en-us/library/aa369500.aspx) &
InstallUISequence
(http://msdn.microsoft.com/en-us/library/aa369543.aspx) run during
Install & Uninstall (and Modify/Repair/etc) unless actions within them
are conditioned appropriately.

Move your stop service action before RemoveFiles to fix the below
behaviour. If it's a custom action you may need to set it to execute
synchronously so msiexec waits for it to finish before proceeding with
other actions otherwise it may still be in the process of stopping the
service when it gets to RemoveFiles.


Palbinder Sandher 
Software Deployment & IT Administrator
T: +44 (0) 141 945 8500 
F: +44 (0) 141 945 8501 

http://www.iesve.com 
**Design, Simulate + Innovate with the **
Integrated Environmental Solutions Limited. Registered in Scotland No.
SC151456 
Registered Office - Helix Building, West Of Scotland Science Park,
Glasgow G20 0SP
Email Disclaimer

-Original Message-
From: Shabbir Ahsan [mailto:shabbir_ah...@hotmail.com] 
Sent: 22 March 2010 16:02
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] uninstall sequence


Hi,

 

how do I set the uninstall sequence?  My uninstall fails because it is
attempting to delete a file that is in use.  The file is a windows
service, which I have set to uninstall, but it seems to be attempting to
delete the service before the service has been stopped.

 

Cant seem to find any info in the documentation.

 

Any ideas?

 

thanks
  
_
We want to hear all your funny, exciting and crazy Hotmail stories. Tell
us now http://clk.atdmt.com/UKM/go/195013117/direct/01/

--
Download Intel® Parallel Studio Eval Try the new software tools for
yourself. Speed compiling, find bugs proactively, and fine-tune
applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users



--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] uninstall sequence

2010-03-22 Thread Wilson, Phil
The service is marked in ServiceControl as "stop at uninstall" ? 

Phil Wilson 

-Original Message-
From: Shabbir Ahsan [mailto:shabbir_ah...@hotmail.com] 
Sent: Monday, March 22, 2010 9:02 AM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] uninstall sequence


Hi,

 

how do I set the uninstall sequence?  My uninstall fails because it is 
attempting to delete a file that is in use.  The file is a windows service, 
which I have set to uninstall, but it seems to be attempting to delete the 
service before the service has been stopped.

 

Cant seem to find any info in the documentation.

 

Any ideas?

 

thanks
  
_
We want to hear all your funny, exciting and crazy Hotmail stories. Tell us now
http://clk.atdmt.com/UKM/go/195013117/direct/01/
--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


*** Confidentiality Notice: This e-mail, including any associated or attached 
files, is intended solely for the individual or entity to which it is 
addressed. This e-mail is confidential and may well also be legally privileged. 
If you have received it in error, you are on notice of its status. Please 
notify the sender immediately by reply e-mail and then delete this message from 
your system. Please do not copy it or use it for any purposes, or disclose its 
contents to any other person. This email comes from a division of the Invensys 
Group, owned by Invensys plc, which is a company registered in England and 
Wales with its registered office at Portland House, Bressenden Place, London, 
SW1E 5BF (Registered number 166023). For a list of European legal entities 
within the Invensys Group, please go to 
http://www.invensys.com/legal/default.asp?top_nav_id=77&nav_id=80&prev_id=77. 
You may contact Invensys plc on +44 (0)20 7821 3848 or e-mail 
inet.hqhelpd...@invensys.com. This e-mail and any attachments thereto may be 
subject to the terms of any agreements between Invensys (and/or its 
subsidiaries and affiliates) and the recipient (and/or its subsidiaries and 
affiliates).



--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Detect an internet connection

2010-03-22 Thread Wilson, Phil
I'm not sure that this is the right forum for that, but I suspect that the 
IsInternetConnected() API is what you want. 

Phil Wilson 


-Original Message-
From: Steve Payne [mailto:stvp...@gmail.com] 
Sent: Monday, March 22, 2010 8:34 AM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Detect an internet connection

Hi all,


I've been tasked with launching an online survey during uninstall,
which I have done with a custom action.  However, I do not want the
custom action to run if the user is not connected to the internet.

What is the best way to check for an internet connection and store the
result in a property that can be used as a condition for the custom
action?


Thank you!

Steve

--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


*** Confidentiality Notice: This e-mail, including any associated or attached 
files, is intended solely for the individual or entity to which it is 
addressed. This e-mail is confidential and may well also be legally privileged. 
If you have received it in error, you are on notice of its status. Please 
notify the sender immediately by reply e-mail and then delete this message from 
your system. Please do not copy it or use it for any purposes, or disclose its 
contents to any other person. This email comes from a division of the Invensys 
Group, owned by Invensys plc, which is a company registered in England and 
Wales with its registered office at Portland House, Bressenden Place, London, 
SW1E 5BF (Registered number 166023). For a list of European legal entities 
within the Invensys Group, please go to 
http://www.invensys.com/legal/default.asp?top_nav_id=77&nav_id=80&prev_id=77. 
You may contact Invensys plc on +44 (0)20 7821 3848 or e-mail 
inet.hqhelpd...@invensys.com. This e-mail and any attachments thereto may be 
subject to the terms of any agreements between Invensys (and/or its 
subsidiaries and affiliates) and the recipient (and/or its subsidiaries and 
affiliates).



--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] (no subject)

2010-03-22 Thread Mike Carlson (DEV DIV)
The problem you're running into is that in the MSI world, "[PropertyName]" is 
used to dynamically (at install-time) pull in the value of a property. So, you 
need to escape your bracket so it isn't looked at in that way.

To escape "[" replace it with "[\[]"
To escape "]" replace it with "[\]]"

The full doc page for this is here: 
http://msdn.microsoft.com/en-us/library/aa368609%28VS.85%29.aspx


-Original Message-
From: Patrick Choiniere [mailto:patr...@pcpatricks.com] 
Sent: Friday, March 19, 2010 6:47 AM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] (no subject)

Hi everyone,

 

I've got a problem I need to solve.  When I use the following line below in
WIX the linker (lights) gives me an error message.

 

Line: 

 

Error message: error LGHT0204 : ICE03: Invalid format string; Table:
Registry, Column: Value, Key(s): reg328E9EEEC11F14FEA06055693FAF3FDA

 

I discovered that if I remove the left square bracket "[" from the Value as
follows it will compile and link.  Now for the $64,000 question, I need the
[ in there how do I do this?

 

Line: 

 

 

Thanks in advance,

Patrick Choiniere

--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] (no subject)

2010-03-22 Thread Mike Carlson (DEV DIV)
I just realized this was already replied to. Apologies for the spam, everyone.

-Original Message-
From: Mike Carlson (DEV DIV) 
Sent: Monday, March 22, 2010 11:26 AM
To: wix-users@lists.sourceforge.net
Subject: RE: [WiX-users] (no subject)

The problem you're running into is that in the MSI world, "[PropertyName]" is 
used to dynamically (at install-time) pull in the value of a property. So, you 
need to escape your bracket so it isn't looked at in that way.

To escape "[" replace it with "[\[]"
To escape "]" replace it with "[\]]"

The full doc page for this is here: 
http://msdn.microsoft.com/en-us/library/aa368609%28VS.85%29.aspx


-Original Message-
From: Patrick Choiniere [mailto:patr...@pcpatricks.com] 
Sent: Friday, March 19, 2010 6:47 AM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] (no subject)

Hi everyone,

 

I've got a problem I need to solve.  When I use the following line below in
WIX the linker (lights) gives me an error message.

 

Line: 

 

Error message: error LGHT0204 : ICE03: Invalid format string; Table:
Registry, Column: Value, Key(s): reg328E9EEEC11F14FEA06055693FAF3FDA

 

I discovered that if I remove the left square bracket "[" from the Value as
follows it will compile and link.  Now for the $64,000 question, I need the
[ in there how do I do this?

 

Line: 

 

 

Thanks in advance,

Patrick Choiniere

--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] From WIX 2.5 to 3.0

2010-03-22 Thread Narendra Chandel
Hello,
I recently picked up WIX and have a quick question.
  1.. Currently our product uses WIX 2.5 but we heard of all good things that 
WIX 3.0 has to offer and considering to move over 3.0. We just shipped RTM and 
we would want to ensure that switching to 3.0 wouldn't cause issues if we were 
to create Patchs. Specially when RTM .MSI is in 2.5 and we want to create 
Patches on WIX 3.0. First of all is it at all supported?
Thanks!!
Narendra
--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] another test

2010-03-22 Thread Bill McCormick
Except, even with my subscription under another e-mail address, I still 
do not see my posts. Even though my list account options are set to 
return my own posts to me, they don't seem to work. Again, what happens 
when you (and others) post messages? Does the server return your 
messages? If I am the only person having this problem, then it must be 
an issue with how all my mail is forwarded to my gmail account - may my 
messages are getting googled up :) If this happens for everybody, then I 
would say the mailman list server is somehow broken and/or not 
configured correctly.

Thanks,

Bill

On 3/22/2010 12:46 AM, Rob Mensching wrote:
> Looks like both tests got through.
>
> On Sat, Mar 20, 2010 at 11:58 AM, Bill McCormick
> wrote:
>
>   
>> to see if i can see this post
>>
>>
>> --
>> Download Intel® Parallel Studio Eval
>> Try the new software tools for yourself. Speed compiling, find bugs
>> proactively, and fine-tune applications for parallel performance.
>> See why Intel Parallel Studio got high marks during beta.
>> http://p.sf.net/sfu/intel-sw-dev
>> ___
>> WiX-users mailing list
>> WiX-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/wix-users
>>
>>
>> 
>
>
>   
--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] another test

2010-03-22 Thread Kelly . Leahy
I can't speak for everyone else, but it's always worked fine for me, I get 
my own messages within 10 minutes or so of sending them.

Kelly




Bill McCormick  

03/22/2010 12:29 PM
Please respond to
"General discussion for Windows Installer XML toolset." 



To
"General discussion for Windows Installer XML toolset." 

cc

Subject
Re: [WiX-users] another test






Except, even with my subscription under another e-mail address, I still 
do not see my posts. Even though my list account options are set to 
return my own posts to me, they don't seem to work. Again, what happens 
when you (and others) post messages? Does the server return your 
messages? If I am the only person having this problem, then it must be 
an issue with how all my mail is forwarded to my gmail account - may my 
messages are getting googled up :) If this happens for everybody, then I 
would say the mailman list server is somehow broken and/or not 
configured correctly.

Thanks,

Bill

On 3/22/2010 12:46 AM, Rob Mensching wrote:
> Looks like both tests got through.
>
> On Sat, Mar 20, 2010 at 11:58 AM, Bill McCormick
> wrote:
>
> 
>> to see if i can see this post
>>
>>
>> 
--
>> Download Intel® Parallel Studio Eval
>> Try the new software tools for yourself. Speed compiling, find bugs
>> proactively, and fine-tune applications for parallel performance.
>> See why Intel Parallel Studio got high marks during beta.
>> http://p.sf.net/sfu/intel-sw-dev
>> ___
>> WiX-users mailing list
>> WiX-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/wix-users
>>
>>
>> 
>
>
> 
--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users




**
This communication is intended solely for the addressee and is
confidential. If you are not the intended recipient, any disclosure, 
copying, distribution or any action taken or omitted to be taken in
reliance on it, is prohibited and may be unlawful. Unless indicated
to the contrary: it does not constitute professional advice or opinions
upon which reliance may be made by the addressee or any other party,
and it should be considered to be a work in progress. Unless otherwise
noted in this email or its attachments, this communication does not form 
a Statement of Actuarial Opinion under American Academy of Actuaries guidelines.
**
--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] another test

2010-03-22 Thread Dave Brotherstone
On Mon, Mar 22, 2010 at 8:25 PM, Bill McCormick
wrote:

>  Does the server return your
> messages? If I am the only person having this problem, then it must be
> an issue with how all my mail is forwarded to my gmail account - may my
> messages are getting googled up :)


Gmail will automatically hide your message - it spots it's the same one that
you sent (so it doesn't repeat in the conversation, i.e. the one from your
sent items, and the one the list server sends back).  It's kinda clever,
even if it does mean you don't see the acknowledgement :)
--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Performance Issues with File table sequencing

2010-03-22 Thread jhennessey

> Were you using Components containing single files as generated by heat.exe?
Many of the components only contain a single file but others have multiple
files per component (mostly for ASP.NET projects that contain a lot of
files). Note that I only have to support major upgrades so having multiple
files in a component isn’t a big deal for me but might be for you.

> Can you explain how you modified your File Id's to streamline the
> sequencing?
I used a common prefix for each library combined with the directory id and
then a number at the end. This way when WiX sequences the files this would
ensure that every file in my library is installed sequentially for every
directory.  Here’s what a few of my id’s look like (the first 4 go to one
directory the next four go to a different one:

webserver.webserver0.
webserver.webserver0.0001
webserver.webserver0.0002
webserver.webserver0.0003

webserver.webserver1.
webserver.webserver1.0001
webserver.webserver1.0002


> What's the average size of your installer when built & what's the size of
> the files when >installed?
Currently I have one external cab file which is around 265 MB (default WiX
compression settings), the MSI itself is around 10 MB.

-- 
View this message in context: 
http://n2.nabble.com/Performance-Issues-with-File-table-sequencing-tp4777168p4780390.html
Sent from the wix-users mailing list archive at Nabble.com.

--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] another test

2010-03-22 Thread Bill McCormick
OK. I see what is happening now. I guess I just never noticed this before.

Sorry for pestering the group about this.

Thanks,

Bill


On 3/22/2010 3:15 PM, Dave Brotherstone wrote:
> On Mon, Mar 22, 2010 at 8:25 PM, Bill McCormick
> wrote:
>
>   
>>  Does the server return your
>> messages? If I am the only person having this problem, then it must be
>> an issue with how all my mail is forwarded to my gmail account - may my
>> messages are getting googled up :)
>> 
>
>
> Gmail will automatically hide your message - it spots it's the same one that
> you sent (so it doesn't repeat in the conversation, i.e. the one from your
> sent items, and the one the list server sends back).  It's kinda clever,
> even if it does mean you don't see the acknowledgement :)
> --
> Download Intel® Parallel Studio Eval
> Try the new software tools for yourself. Speed compiling, find bugs
> proactively, and fine-tune applications for parallel performance.
> See why Intel Parallel Studio got high marks during beta.
> http://p.sf.net/sfu/intel-sw-dev
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>   
--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] WiX project with appl & Driver?

2010-03-22 Thread Zhou, Lei
Hi,

 

I try to write a WiX project to install an application (exe+a few DLLs)
and a USB driver (one inf file, sys file would be the one that comes
with Windows). First I did the application part and it installed ok.
Then I added the USB driver portion. My project would not compile.  Here
are the steps I have done the 2nd part, 

 

1.   Add
xmlns:difx="http://schemas.microsoft.com/wix/DifxAppExtension";

2.   Add References for difxapp_x86.wixlib and
WixDifxAppExtension.dll

3.   Add XML:













 

The DirectoryRef is parrell to Directory for the application. When I
compile, I get the following error:

 

error CNDL0005: The Component element contains an unexpected child
element 'Driver'.

 

Any help would be greatly appreciated. Thank you in advance.

 

 

Louis Zhou

 

--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Sorry one more test

2010-03-22 Thread Bill McCormick
looking for a workaround to gmail suppressing my posts

--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Sorry one more test (OFF TOPIC)

2010-03-22 Thread Bill McCormick
That works; gmail is not suppressing my post. If anyone else, on this 
list or elsewhere, is interested , here's a workaround:

Use T-Bird (or another client that allows fine control over send 
options) as a mail/list client and make a separate identity for (each 
e-mail address that you use) posting to lists. Edit the identity and set 
option for where copies go when sending messages; DO NOT PUT A COPY IN 
THE GMAIL SENT FOLDER! Then, just remember to select the correct e-mail 
identity before sending.

happy listing

Bill

On 3/22/2010 5:17 PM, Bill McCormick wrote:
> looking for a workaround to gmail suppressing my posts
>
> --
> Download Intel® Parallel Studio Eval
> Try the new software tools for yourself. Speed compiling, find bugs
> proactively, and fine-tune applications for parallel performance.
> See why Intel Parallel Studio got high marks during beta.
> http://p.sf.net/sfu/intel-sw-dev
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>   

--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Installing from embedded CAB file and Folder

2010-03-22 Thread Sanjay Poria
I think i'm nearly there but have one final hurdle. I have defined 2 media 
elements like this:





The idea is that files from the Media=1 will be embedded into the msi and the 
files from Media=2 will be picked up from a directory relative to the msi. So 
on the distribution media all I have is:

Setup.msi
DocFiles\doc1
\doc2


The problem is that when I run the installer, it still expects to find files 
(doc1, doc2) in the main directory (at the same level as the msi) instead of 
the "DocFiles" directory. When building, the installer actually creates the 
source structure as above (which made me think everything was specified ok). 

Any ideas?

Thanks
sanjay

> -Original Message-
> From: Bob Arnson [mailto:b...@joyofsetup.com]
> Sent: 22 March 2010 14:40
> Subject: Re: [WiX-users] Installing from embedded CAB file and Folder
> 
> On 3/22/2010 8:43 AM, Sanjay Poria wrote:
> > Bob's suggestion of removing the @Cabinet or @EmbedCab attributes to
> create "loose files" would work but then every installation file would
> have to be taken from this "loose file structure".
> 
> You can have multiple Media elements, mixing loose files with cabinets.
> 
> --
> sig://boB
> http://joyofsetup.com/
> 
> 



--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WiX project with appl & Driver?

2010-03-22 Thread Zhou, Lei
Never mind. Found the missing part: difx~~~

-Original Message-
From: Zhou, Lei [mailto:lz...@sychip.com] 
Sent: Monday, March 22, 2010 5:00 PM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] WiX project with appl & Driver?

Hi,

 

I try to write a WiX project to install an application (exe+a few DLLs)
and a USB driver (one inf file, sys file would be the one that comes
with Windows). First I did the application part and it installed ok.
Then I added the USB driver portion. My project would not compile.  Here
are the steps I have done the 2nd part, 

 

1.   Add
xmlns:difx="http://schemas.microsoft.com/wix/DifxAppExtension";

2.   Add References for difxapp_x86.wixlib and
WixDifxAppExtension.dll

3.   Add XML:













 

The DirectoryRef is parrell to Directory for the application. When I
compile, I get the following error:

 

error CNDL0005: The Component element contains an unexpected child
element 'Driver'.

 

Any help would be greatly appreciated. Thank you in advance.

 

 

Louis Zhou

 


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Votive - MergeModule dependency

2010-03-22 Thread Bob Arnson
On 3/22/2010 11:32 AM, Johann Taferl, T-AU wrote:
> Yes, but in merge modules them self, I can't referece through Merge or 
> MergeRef:
>

Correct, it must be authored in the product. Like I said, WiX doesn't 
automatically try to find dependent merge modules.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] MSM compression?

2010-03-22 Thread Bob Arnson
On 3/22/2010 10:53 AM, John Aldridge wrote:
> so in this case the MSM /is/ the actual file, isn't it?

Indeed, that makes a difference. Merge modules must use an embedded 
cabinet, per the MSI SDK. WiX doesn't offer explicit control over the 
compression level in authoring, but the code appears to just use 
whatever you specified for the default compression level. You can try 
setting it to "none" to see if it makes for better delta patching.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Installing from embedded CAB file and Folder

2010-03-22 Thread Bob Arnson
On 3/22/2010 6:46 PM, Sanjay Poria wrote:
> The problem is that when I run the installer, it still expects to find files 
> (doc1, doc2) in the main directory (at the same level as the msi) instead of 
> the "DocFiles" directory. When building, the installer actually creates the 
> source structure as above (which made me think everything was specified ok).
>

The Layout attribute controls where the files are written, not where 
they're installed from. For that, use Directory/@SourceName. See also 
the Directory table in the MSI SDK.

-- 
sig://boB
http://joyofsetup.com/


--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Create MS SQL Server 2008 database during installation.

2010-03-22 Thread Asiri Wanigarathne
Hi Folks,

I am working on a WIX installer project that requires creating a MS SQL
Server database on SQL Server 2008.

My installer fails with following error message:

Error – 2147467259. Failed to create SQL database.

TestDatabase, error detail: unknown error.

To isolate the issue I created a new project. That only creates the SQL
server database. I found the installer adds a new user to local users with
given user credentials.

Anyone has come across this error before? Any work abounds?

WIX Prooject Source code:


http://schemas.microsoft.com/wix/2006/wi";
 xmlns:sql="http://schemas.microsoft.com/wix/SqlExtension";
 xmlns:util="http://schemas.microsoft.com/wix/UtilExtension";>







 
 
 
 




 


  


Thanks,
Regards,
Asiri Wanigarathne
--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WIX 2.0 on IIS 7.5 with IIS 6.0 Compatiblity Mode

2010-03-22 Thread Navid Azimi-Garakani
Thanks a lot, Mike. This turned out to be a very workable solution. We're now 
running WiX 3.0 (RTM) which has fixed the various IIS 7 integration issues we 
saw while using WiX 2.0.

Thanks again,
Navid

-Original Message-
From: Mike Carlson (DEV DIV) 
Sent: Tuesday, March 16, 2010 2:21 PM
To: Navid Azimi-Garakani; General discussion for Windows Installer XML toolset.
Subject: RE: WIX 2.0 on IIS 7.5 with IIS 6.0 Compatiblity Mode

I guess wixcop doesn't update extension elements for you.

These errors are coming because all these elements have all been moved into 
extensions of the wix toolset. Use wix.chm to see which element is part of 
which extension. Then make sure you reference the appropriate extensions' 
namespace in your Wix element. For example, here's how to include the util 
namespace:
http://schemas.microsoft.com/wix/2006/wi"; 
xmlns:util="http://schemas.microsoft.com/wix/UtilExtension";>

Then to reference it appropriately, change:


To



WebDirProperties is part of IIS, etc. Then during both compile and link, you 
need to reference the right extension too when compiling, like:
Candle -ext wixutilextension  file.wxs
Light -ext wixutilextension  file.wixobj

Hopefully you get the idea.

Thanks,
Mike Carlson

-Original Message-
From: Navid Azimi-Garakani 
Sent: Tuesday, March 16, 2010 1:36 PM
To: Mike Carlson (DEV DIV); General discussion for Windows Installer XML 
toolset.
Subject: RE: WIX 2.0 on IIS 7.5 with IIS 6.0 Compatiblity Mode

Thanks again. Running WixCop will help a lot but I am still having trouble 
solving these errors:

1>src\setup\common\common.wxi(15) : error CNDL0005 : The Product element 
contains an unexpected child element 'WebDirProperties'.
1>src\setup\common\common.wxi(18) : error CNDL0005 : The Product element 
contains an unexpected child element 'WebApplication'.
1>src\setup\common\common.wxi(27) : error CNDL0005 : The Product element 
contains an unexpected child element 'Group'.
1>src\setup\common\common.wxi(3427) : error CNDL0005 : The Component element 
contains an unexpected child element 'WebSite'.
1>src\setup\common\common.wxi(3442) : error CNDL0005 : The Component element 
contains an unexpected child element 'WebVirtualDir'.
1>src\setup\common\common.wxi(3557) : error CNDL0005 : The Component element 
contains an unexpected child element 'XmlFile'.

I do not even know what the right thing to do is for them. I could automate it 
if I knew what they should be instead. Any ideas?

Thanks,
Navid

-Original Message-
From: Mike Carlson (DEV DIV) 
Sent: Tuesday, March 16, 2010 9:54 AM
To: Navid Azimi-Garakani; General discussion for Windows Installer XML toolset.
Subject: RE: WIX 2.0 on IIS 7.5 with IIS 6.0 Compatiblity Mode

I forgot to mention, running "wixcop -f" on your authoring files should 
automatically update your files from any schema changes from WiX 2.0 to WiX 3.0.

I can't guarantee it will fix everything, but it should fix a lot of trivial 
things for you.

-Original Message-
From: Navid Azimi-Garakani 
Sent: Monday, March 15, 2010 8:34 PM
To: General discussion for Windows Installer XML toolset.
Cc: Mike Carlson (DEV DIV)
Subject: RE: WIX 2.0 on IIS 7.5 with IIS 6.0 Compatiblity Mode

I should mention that that errors are primarily trivial with the exception of 
the following:

1>src\setup\common\common.wxi(15) : error CNDL0005 : The Product element 
contains an unexpected child element 'WebDirProperties'.
1>src\setup\common\common.wxi(18) : error CNDL0005 : The Product element 
contains an unexpected child element 'WebApplication'.
1>src\setup\common\common.wxi(27) : error CNDL0005 : The Product element 
contains an unexpected child element 'Group'.
1>src\setup\common\common.wxi(3427) : error CNDL0005 : The Component element 
contains an unexpected child element 'WebSite'.
1>src\setup\common\common.wxi(3442) : error CNDL0005 : The Component element 
contains an unexpected child element 'WebVirtualDir'.
1>src\setup\common\common.wxi(3557) : error CNDL0005 : The Component element 
contains an unexpected child element 'XmlFile'.

These occur 500+ times. Does anyone have any documentation about migrating from 
WiX 2.0 to WiX 3.0? It looks like the schema is not backwards compatible.

Thanks!
Navid

-Original Message-
From: Navid Azimi-Garakani 
Sent: Monday, March 15, 2010 6:35 PM
To: General discussion for Windows Installer XML toolset.
Cc: Mike Carlson (DEV DIV)
Subject: RE: WIX 2.0 on IIS 7.5 with IIS 6.0 Compatiblity Mode

Thanks Mike!

I gave WiX 3.0.5329.0 a try but ended up with literally thousands of 
warnings/errors. I am planning on rewriting our entire setup (by migrating it 
to MSBuild) so going through and fixing all these errors is a nonstarter. I 
need to provide a solution for this current release. The rewrite is scheduled 
for our next release.

With this in mind, do you know if there are any convertors available for 
migrating WiX v2.0 .wxs files to be WiX 

Re: [WiX-users] install SQL server with mixed mode authentication

2010-03-22 Thread Asiri Wanigarathne
Hi Shabbir,

Try changing the following Command node of "package.xml" located at
"C:\Program Files\Microsoft
SDKs\Windows\v6.0A\Bootstrapper\Packages\SqlExpress\en":



change the arguments attribute to allow mixed mode authentication.

hope this helps.

Regards,
Asiri Wanigarathne


On 19 March 2010 02:23, Shabbir Ahsan  wrote:

>
> HI,
>
>
>
> I have included SQL server 2005 express via the bootstrapper on my install.
>  The problem I am getting is when the installation is complete, I find the
> website installed cannot connect to the DB and neither cna the windows
> service.  The reason being that the server has been installed with the
> default windows authentication.  I then have to download SQL management
> studio and then enable SQL Server and Windows authentication mode.
>
>
>
> The question is, can I not set this at install time, so everything just
> works out of the box.  I have looked at SQL scripts, and they just return in
> errors.  I have found that a command can be used when installing, but how
> can this be included with the bootstrapper?
>
>
>
> Thanks
>
>
>
> _
> We want to hear all your funny, exciting and crazy Hotmail stories. Tell us
> now
> http://clk.atdmt.com/UKM/go/195013117/direct/01/
>
> --
> Download Intel® Parallel Studio Eval
> Try the new software tools for yourself. Speed compiling, find bugs
> proactively, and fine-tune applications for parallel performance.
> See why Intel Parallel Studio got high marks during beta.
> http://p.sf.net/sfu/intel-sw-dev
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users