Re: [WiX-users] transform creation

2008-07-02 Thread Rob Mensching
Why is it important to protect the registry keys with such extreme measures?  
There are plenty of registry keys in the system that if you modify them the 
whole system refuses to boot.  I guess I agree that it just seems a might bit 
overkill to me.

Templating a set of install settings into a transform to have many machines 
be identical is certainly seems to be a reasonable use of MST files.  I'm not 
sure I'd do it in the general case though.

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of John Nannenga
Sent: Tuesday, July 01, 2008 21:32
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] transform creation

Similarly, what would the recommended approach be for the custom properties 
values during a maintenance procedure (upgrade, repair, removal, etc...)?

A number of folks seem to simply squirrel the settings off in the registry, 
then have the installation reg-search the values during maintenance ops.  But 
I've often wondered how they would repair their installation should the 
registry values A) be modified or B) get totally obliterated.

For that, we had decided upon the external UI / bootstrap approach that grabs 
all the values then generates a transform file that gets applied during 
installation; relying on Windows Installer to secure the transform and apply it 
correctly during maintenance ops to get the settings right.  For fun, we also 
squirrel the settings away in the registry.  You should see the grin on my face 
when internal customers decide they are registry modifying guru's and decide 
they know better than the install folks, hack the registry to change a setting, 
then realize the registry setting does nothing.  Further, on a repair it gets 
set back to the original value.  The sheer puzzled look on their face is more 
than satisfying to me grin/.  Our normal installation process uses this 
approach [we haven't been bitten (to my knowledge at least) during patching 
scenarios to date (knock on wood)].

We had looked at the Office Customization Wizard, then decided to get real 
funky with an administrative installation's AdminProperties property to 
accomplish the dirty deed [but this approach was more for 'templat-ing' an 
installation to be deployed 'similarly' across many machines vs. a new 
installation, single machine scenario]

Is there a general consensus [short of giving WiX to a user :?) ] on what a 
recommended course of action might be?  Moving to an external UI handler to 
capture silly/trivial/little installation property values to accomplish the 
transform approach seems like a lot of dev over-kill. [Incidentally, dev's are 
forced down this path if they need to support multiple instances :( ].







From: [EMAIL PROTECTED] [EMAIL PROTECTED] On Behalf Of Rob Mensching [EMAIL 
PROTECTED]
Sent: Tuesday, July 01, 2008 11:04 PM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] transform creation

0.  Modifying the MSI is not advised since that will mess with the signature.  
I think MST will have the same problem, but it might not if using the 
TRANSFORMS property (haven't tried).  A tool to generate transforms makes sense 
(Office used to ship something just like this called Office Customization 
Wizard or something).  Patching could get crazy.

1.  Properties are the cleanest solution, except for the command-line.  You 
could create your own bootstrapper that modified the way it took input to make 
this easier.

2.  Orca?  I've never considered giving that to an user.

3.  WiX?  I've considered giving that to an user.  grin/

There are a lot of options here... kinda' depends on the specifics of your 
scenario.

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Chris Mumford
Sent: Tuesday, July 01, 2008 20:57
To: General discussion for Windows Installer XML toolset.
Subject: [WiX-users] transform creation

I just wanted to make sure I'm not doing thing the hard way here. I'm
creating an inatallation and I want my customers to be able to modify some
its many properties. From what I can see they have the following options:

   1. Specify a property on the command line.
   2. Use Orca.
   3. Use a WiX tool (like torch).

These solutions have their problems:

   1. Setting lots of properties means a really long command line and it's
   error prone.
   2. Not normal-user friendly and huge download.
   3. Even less user friendly than #2 since it's a developer tool.

So instead I'm writing my own tool to use MSI.DLL to create a new modified
MSI and/or MST. I just wanted to check that I'm not doing things the hard
way here. Is this the best way to solve this problem?

Thanks,

Chris
-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along 

[WiX-users] Playing a video in the installer

2008-07-02 Thread Ryan O'Neill
Hi all,

 

Customer wants to know if they can play a 'flash' video in the installer. I
suspect it is possible but I understand I'll need to steer them to a native
format for 100% compatibility (Flash has 97% of desktops I think).

 

I've not seen anything that does this (for any format). Does anyone have any
experience with videos in installers?

 

Regards

 

Ryan

-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Protecting config files during an upgrade

2008-07-02 Thread Evans, Jim
Rob Mensching wrote:
 Am I going to have to resort to a custom action to read the settings
and
 propagate them? If so, ugh. It seems like there should be a WiX
custom
 action for simply reading the contents of an XML file (value or
 attribute) and putting the value into a property.

 Open feature request that no one has had time to write.  Care to write
it?

This would fall into the bucket of sure, when I have time, but my C++
skills may not be up to the task. Looks like you've got some library
functions already written that would make it fairly easy though. If I
get to it, I'll contact you about what I need to do to submit the code
for inclusion into the project.

In the meantime, since it looks like I'll need to rely on a custom
action, I can code a DTF custom action to do what I want. As a reminder,
I'm wanting to:

* Read the user's app.config file, if it has already been installed
* Get the settings out of the config file set during the initial
installation
* Restore those settings to the newly-installed config file

Furthermore, I only want to do this in the update, reinstall, or repair
case. My code to set the config values during the initial installation
works great; I just need to preserve those settings should the user ever
repair, reinstall, or apply an update (which I'm implementing as a
reinstall with an updated .msi).

What I'm looking for is some guidance about how to use my custom action.
My instincts tell me to perform a FileSearch for the config file and set
a custom property if the file exists; schedule the harvest settings
custom action before InstallFiles; and within the custom action code,
harvest the settings if the custom property is actually set. Are my
instincts correct or is there a better way?

For my own education about Windows Installer and WiX, I have a few other
questions that the SDK docs aren't clear to me on: 

Should I be trying to conditionally schedule the custom action to only
run during reinstall? If so, what properties should I be checking
(checking REINSTALLMODE for the value vomus seems fragile to me)?

How do you conditionally schedule a custom action anyway (neither the
CustomAction nor the Custom elements support a Condition element)?

-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Protecting config files during an upgrade

2008-07-02 Thread Christopher Painter
This is one of the pain points in switching from InstallShield ( which has had 
an AppSearch/XMLLocator extension pattern for years ) to WiX.   Implementing 
this pattern in DTF would be pretty easy.  Fully writing it as a WiX C++ 
CA/Extension would be a lot more work but it really needs to get done.I'd 
love to do it, but my C++ skills, well, suck.   

--- On Wed, 7/2/08, Evans, Jim [EMAIL PROTECTED] wrote:

 From: Evans, Jim [EMAIL PROTECTED]
 Subject: Re: [WiX-users] Protecting config files during an upgrade
 To: General discussion for Windows Installer XML toolset. 
 wix-users@lists.sourceforge.net
 Date: Wednesday, July 2, 2008, 7:28 AM
 Rob Mensching wrote:
  Am I going to have to resort to a custom action to
 read the settings
 and
  propagate them? If so, ugh. It seems like there
 should be a WiX
 custom
  action for simply reading the contents of an XML
 file (value or
  attribute) and putting the value into a property.
 
  Open feature request that no one has had time to
 write.  Care to write
 it?
 
 This would fall into the bucket of sure, when I have
 time, but my C++
 skills may not be up to the task. Looks like you've got
 some library
 functions already written that would make it fairly easy
 though. If I
 get to it, I'll contact you about what I need to do to
 submit the code
 for inclusion into the project.
 
 In the meantime, since it looks like I'll need to rely
 on a custom
 action, I can code a DTF custom action to do what I want.
 As a reminder,
 I'm wanting to:
 
 * Read the user's app.config file, if it has already
 been installed
 * Get the settings out of the config file set during the
 initial
 installation
 * Restore those settings to the newly-installed config file
 
 Furthermore, I only want to do this in the update,
 reinstall, or repair
 case. My code to set the config values during the initial
 installation
 works great; I just need to preserve those settings should
 the user ever
 repair, reinstall, or apply an update (which I'm
 implementing as a
 reinstall with an updated .msi).
 
 What I'm looking for is some guidance about how to use
 my custom action.
 My instincts tell me to perform a FileSearch for the config
 file and set
 a custom property if the file exists; schedule the
 harvest settings
 custom action before InstallFiles; and within the custom
 action code,
 harvest the settings if the custom property is actually
 set. Are my
 instincts correct or is there a better way?
 
 For my own education about Windows Installer and WiX, I
 have a few other
 questions that the SDK docs aren't clear to me on: 
 
 Should I be trying to conditionally schedule the custom
 action to only
 run during reinstall? If so, what properties should I be
 checking
 (checking REINSTALLMODE for the value vomus
 seems fragile to me)?
 
 How do you conditionally schedule a custom action anyway
 (neither the
 CustomAction nor the Custom elements support a Condition
 element)?
 
 -
 Sponsored by: SourceForge.net Community Choice Awards: VOTE
 NOW!
 Studies have shown that voting for your favorite open
 source project,
 along with a healthy diet, reduces your potential for
 chronic lameness
 and boredom. Vote Now at
 http://www.sourceforge.net/community/cca08
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users


  

-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Playing a video in the installer

2008-07-02 Thread Christopher Painter
There isn't any built-in MSI control that could do that.  An external UI 
handler certainly could but your setup design is going to get way more 
complicated then you probably have the time or desire for.


Christopher Painter, Author of Deployment Engineering Blog
Have a hot tip, know a secret or read a really good thread that deserves 
attention? E-Mail Me


--- On Wed, 7/2/08, Ryan O'Neill [EMAIL PROTECTED] wrote:

 From: Ryan O'Neill [EMAIL PROTECTED]
 Subject: [WiX-users] Playing a video in the installer
 To: 'General discussion for Windows Installer XML toolset.' 
 wix-users@lists.sourceforge.net
 Date: Wednesday, July 2, 2008, 5:59 AM
 Hi all,
 
  
 
 Customer wants to know if they can play a 'flash'
 video in the installer. I
 suspect it is possible but I understand I'll need to
 steer them to a native
 format for 100% compatibility (Flash has 97% of desktops I
 think).
 
  
 
 I've not seen anything that does this (for any format).
 Does anyone have any
 experience with videos in installers?
 
  
 
 Regards
 
  
 
 Ryan
 
 -
 Sponsored by: SourceForge.net Community Choice Awards: VOTE
 NOW!
 Studies have shown that voting for your favorite open
 source project,
 along with a healthy diet, reduces your potential for
 chronic lameness
 and boredom. Vote Now at
 http://www.sourceforge.net/community/cca08
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users


  

-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Playing a video in the installer

2008-07-02 Thread Keith Starling
If it doesn't have to be directly in the installer you could use a
bootstrapper to play the video before the installation pretty easily using
Zinc or maybe AIR to play the FLV.


On 7/2/08 9:27 AM, Christopher Painter [EMAIL PROTECTED]
wrote:

 There isn't any built-in MSI control that could do that.  An external UI
 handler certainly could but your setup design is going to get way more
 complicated then you probably have the time or desire for.
 
 
 Christopher Painter, Author of Deployment Engineering Blog
 Have a hot tip, know a secret or read a really good thread that deserves
 attention? E-Mail Me
 
 
 --- On Wed, 7/2/08, Ryan O'Neill [EMAIL PROTECTED] wrote:
 
 From: Ryan O'Neill [EMAIL PROTECTED]
 Subject: [WiX-users] Playing a video in the installer
 To: 'General discussion for Windows Installer XML toolset.'
 wix-users@lists.sourceforge.net
 Date: Wednesday, July 2, 2008, 5:59 AM
 Hi all,
 
  
 
 Customer wants to know if they can play a 'flash'
 video in the installer. I
 suspect it is possible but I understand I'll need to
 steer them to a native
 format for 100% compatibility (Flash has 97% of desktops I
 think).
 
  
 
 I've not seen anything that does this (for any format).
 Does anyone have any
 experience with videos in installers?
 
  
 
 Regards
 
  
 
 Ryan
 
 -
 Sponsored by: SourceForge.net Community Choice Awards: VOTE
 NOW!
 Studies have shown that voting for your favorite open
 source project,
 along with a healthy diet, reduces your potential for
 chronic lameness
 and boredom. Vote Now at
 http://www.sourceforge.net/community/cca08
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users
 
 
   
 
 -
 Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
 Studies have shown that voting for your favorite open source project,
 along with a healthy diet, reduces your potential for chronic lameness
 and boredom. Vote Now at http://www.sourceforge.net/community/cca08
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users


Keith Starling
Rosetta StoneĀ®
Software Developer
T (540) 236-5176
M (540) 383-5478
F (540) 432-0953
(800) 788-0822
RosettaStone.com


This e-mail and any attachments thereto are intended only for use by the
addressee(s) named herein and may contain legally privileged and/or
confidential information. If you are not the intended recipient of this
e-mail, you are hereby notified that any dissemination, distribution or
copying of this email, and any attachments thereto, is strictly prohibited.
If you receive this email in error please contact the sender by reply email
and destroy all copies of the original message. 


-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] WiX 3.0.4227.0 still broken with Visual Studio 2005

2008-07-02 Thread Scott Palmer
In the output window: error messages are seen only numerically e.g. Error
CNDL0205 with no descriptive text, and newlines are still missing.

Scott
-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WiX 3.0.4227.0 still broken with Visual Studio 2005

2008-07-02 Thread Rob Mensching
Is this a bug report?  If so, please open a bug on Source Forge.  There have 
been some strange issues in the Votive integration lately that no one working 
on Votive has been able to reproduce.  So if you can provide lots and lots of 
information that would be much appreciated because everyone is pretty much 
stumped without being able to see the problem happen.

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Scott Palmer
Sent: Wednesday, July 02, 2008 08:13
To: General discussion for Windows Installer XML toolset.
Subject: [WiX-users] WiX 3.0.4227.0 still broken with Visual Studio 2005

In the output window: error messages are seen only numerically e.g. Error
CNDL0205 with no descriptive text, and newlines are still missing.

Scott
-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Playing a video in the installer

2008-07-02 Thread Nathan Stohlmann
I know that I've seen standalone executables that have an embedded
Flash runtime that playback content and then exit. Unfortunately I
can't point you at any particular product, but hopefully knowing they
exist gets you in the right direction if that will suit your needs. It
would certainly be better than having a dependency on the Flash or AIR
runtimes.

-- 
--Nathan Stohlmann
Minneapolis, MN USA
[EMAIL PROTECTED]

On Wed, Jul 2, 2008 at 8:32 AM, Keith Starling
[EMAIL PROTECTED] wrote:
 If it doesn't have to be directly in the installer you could use a
 bootstrapper to play the video before the installation pretty easily using
 Zinc or maybe AIR to play the FLV.


 On 7/2/08 9:27 AM, Christopher Painter [EMAIL PROTECTED]
 wrote:

 There isn't any built-in MSI control that could do that.  An external UI
 handler certainly could but your setup design is going to get way more
 complicated then you probably have the time or desire for.


 Christopher Painter, Author of Deployment Engineering Blog
 Have a hot tip, know a secret or read a really good thread that deserves
 attention? E-Mail Me


 --- On Wed, 7/2/08, Ryan O'Neill [EMAIL PROTECTED] wrote:

 From: Ryan O'Neill [EMAIL PROTECTED]
 Subject: [WiX-users] Playing a video in the installer
 To: 'General discussion for Windows Installer XML toolset.'
 wix-users@lists.sourceforge.net
 Date: Wednesday, July 2, 2008, 5:59 AM
 Hi all,



 Customer wants to know if they can play a 'flash'
 video in the installer. I
 suspect it is possible but I understand I'll need to
 steer them to a native
 format for 100% compatibility (Flash has 97% of desktops I
 think).



 I've not seen anything that does this (for any format).
 Does anyone have any
 experience with videos in installers?



 Regards



 Ryan

 -
 Sponsored by: SourceForge.net Community Choice Awards: VOTE
 NOW!
 Studies have shown that voting for your favorite open
 source project,
 along with a healthy diet, reduces your potential for
 chronic lameness
 and boredom. Vote Now at
 http://www.sourceforge.net/community/cca08
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users




 -
 Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
 Studies have shown that voting for your favorite open source project,
 along with a healthy diet, reduces your potential for chronic lameness
 and boredom. Vote Now at http://www.sourceforge.net/community/cca08
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users


 Keith Starling
 Rosetta Stone(R)
 Software Developer
 T (540) 236-5176
 M (540) 383-5478
 F (540) 432-0953
 (800) 788-0822
 RosettaStone.com


 This e-mail and any attachments thereto are intended only for use by the
 addressee(s) named herein and may contain legally privileged and/or
 confidential information. If you are not the intended recipient of this
 e-mail, you are hereby notified that any dissemination, distribution or
 copying of this email, and any attachments thereto, is strictly prohibited.
 If you receive this email in error please contact the sender by reply email
 and destroy all copies of the original message.


 -
 Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
 Studies have shown that voting for your favorite open source project,
 along with a healthy diet, reduces your potential for chronic lameness
 and boredom. Vote Now at http://www.sourceforge.net/community/cca08
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users

-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Playing a video in the installer

2008-07-02 Thread Ryan O'Neill
I like the MSI approach though so it looks like I'll have to do it in the
bootstrapper after the main app has installed.

Thanks for your ideas everyone

Ryan

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Nathan
Stohlmann
Sent: 02 July 2008 16:28
To: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Playing a video in the installer

I know that I've seen standalone executables that have an embedded
Flash runtime that playback content and then exit. Unfortunately I
can't point you at any particular product, but hopefully knowing they
exist gets you in the right direction if that will suit your needs. It
would certainly be better than having a dependency on the Flash or AIR
runtimes.

-- 
--Nathan Stohlmann
Minneapolis, MN USA
[EMAIL PROTECTED]

On Wed, Jul 2, 2008 at 8:32 AM, Keith Starling
[EMAIL PROTECTED] wrote:
 If it doesn't have to be directly in the installer you could use a
 bootstrapper to play the video before the installation pretty easily using
 Zinc or maybe AIR to play the FLV.


 On 7/2/08 9:27 AM, Christopher Painter
[EMAIL PROTECTED]
 wrote:

 There isn't any built-in MSI control that could do that.  An external UI
 handler certainly could but your setup design is going to get way more
 complicated then you probably have the time or desire for.


 Christopher Painter, Author of Deployment Engineering Blog
 Have a hot tip, know a secret or read a really good thread that deserves
 attention? E-Mail Me


 --- On Wed, 7/2/08, Ryan O'Neill [EMAIL PROTECTED] wrote:

 From: Ryan O'Neill [EMAIL PROTECTED]
 Subject: [WiX-users] Playing a video in the installer
 To: 'General discussion for Windows Installer XML toolset.'
 wix-users@lists.sourceforge.net
 Date: Wednesday, July 2, 2008, 5:59 AM
 Hi all,



 Customer wants to know if they can play a 'flash'
 video in the installer. I
 suspect it is possible but I understand I'll need to
 steer them to a native
 format for 100% compatibility (Flash has 97% of desktops I
 think).



 I've not seen anything that does this (for any format).
 Does anyone have any
 experience with videos in installers?



 Regards



 Ryan


-
 Sponsored by: SourceForge.net Community Choice Awards: VOTE
 NOW!
 Studies have shown that voting for your favorite open
 source project,
 along with a healthy diet, reduces your potential for
 chronic lameness
 and boredom. Vote Now at
 http://www.sourceforge.net/community/cca08
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users




 -
 Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
 Studies have shown that voting for your favorite open source project,
 along with a healthy diet, reduces your potential for chronic lameness
 and boredom. Vote Now at http://www.sourceforge.net/community/cca08
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users


 Keith Starling
 Rosetta Stone(R)
 Software Developer
 T (540) 236-5176
 M (540) 383-5478
 F (540) 432-0953
 (800) 788-0822
 RosettaStone.com


 This e-mail and any attachments thereto are intended only for use by the
 addressee(s) named herein and may contain legally privileged and/or
 confidential information. If you are not the intended recipient of this
 e-mail, you are hereby notified that any dissemination, distribution or
 copying of this email, and any attachments thereto, is strictly
prohibited.
 If you receive this email in error please contact the sender by reply
email
 and destroy all copies of the original message.


 -
 Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
 Studies have shown that voting for your favorite open source project,
 along with a healthy diet, reduces your potential for chronic lameness
 and boredom. Vote Now at http://www.sourceforge.net/community/cca08
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users

-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users
No virus found in this incoming message.
Checked by AVG. 
Version: 8.0.101 / Virus Database: 270.4.4/1530 - Release Date: 02/07/2008
08:05

Re: [WiX-users] WiX 3.0.4227.0 still broken with Visual Studio 2005

2008-07-02 Thread Scott Palmer
Am I to understand that you are now testing on VS2005 (previous messages
indicated everyone on the dev team has moved to VS 2008 and VS 2005 gets no
testing) and you still are unable to reproduce these issues?
I ask because they've been acknowledged on this list before. Specifically on
May 13th in a thread titled Did WiX V3 projects break compatibility with
earlier builds?

Scott

On Wed, Jul 2, 2008 at 11:17 AM, Rob Mensching [EMAIL PROTECTED]
wrote:

 Is this a bug report?  If so, please open a bug on Source Forge.  There
 have been some strange issues in the Votive integration lately that no one
 working on Votive has been able to reproduce.  So if you can provide lots
 and lots of information that would be much appreciated because everyone is
 pretty much stumped without being able to see the problem happen.

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:
 [EMAIL PROTECTED] On Behalf Of Scott Palmer
 Sent: Wednesday, July 02, 2008 08:13
 To: General discussion for Windows Installer XML toolset.
 Subject: [WiX-users] WiX 3.0.4227.0 still broken with Visual Studio 2005

 In the output window: error messages are seen only numerically e.g. Error
 CNDL0205 with no descriptive text, and newlines are still missing.

 Scott
 -
 Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
 Studies have shown that voting for your favorite open source project,
 along with a healthy diet, reduces your potential for chronic lameness
 and boredom. Vote Now at http://www.sourceforge.net/community/cca08
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users


 -
 Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
 Studies have shown that voting for your favorite open source project,
 along with a healthy diet, reduces your potential for chronic lameness
 and boredom. Vote Now at http://www.sourceforge.net/community/cca08
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users

-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WiX 3.0.4227.0 still broken with Visual Studio 2005

2008-07-02 Thread Jason Ginchereau
There's a bug on this already that's been around for a while:

http://sourceforge.net/tracker/index.php?func=detailaid=1821966group_id=105970atid=642714

Actually we're not stumped on this one. If I recall, investigation revealed it 
to be a bug in VS2005 (which is why it's not a problem in VS2008). There is a 
moderately complex workaround possible, but nobody has implemented it yet.

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Scott Palmer
Sent: Wednesday, July 02, 2008 11:12 AM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] WiX 3.0.4227.0 still broken with Visual Studio 2005

Am I to understand that you are now testing on VS2005 (previous messages
indicated everyone on the dev team has moved to VS 2008 and VS 2005 gets no
testing) and you still are unable to reproduce these issues?
I ask because they've been acknowledged on this list before. Specifically on
May 13th in a thread titled Did WiX V3 projects break compatibility with
earlier builds?

Scott

On Wed, Jul 2, 2008 at 11:17 AM, Rob Mensching [EMAIL PROTECTED]
wrote:

 Is this a bug report?  If so, please open a bug on Source Forge.  There
 have been some strange issues in the Votive integration lately that no one
 working on Votive has been able to reproduce.  So if you can provide lots
 and lots of information that would be much appreciated because everyone is
 pretty much stumped without being able to see the problem happen.

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:
 [EMAIL PROTECTED] On Behalf Of Scott Palmer
 Sent: Wednesday, July 02, 2008 08:13
 To: General discussion for Windows Installer XML toolset.
 Subject: [WiX-users] WiX 3.0.4227.0 still broken with Visual Studio 2005

 In the output window: error messages are seen only numerically e.g. Error
 CNDL0205 with no descriptive text, and newlines are still missing.

 Scott
 -
 Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
 Studies have shown that voting for your favorite open source project,
 along with a healthy diet, reduces your potential for chronic lameness
 and boredom. Vote Now at http://www.sourceforge.net/community/cca08
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users


 -
 Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
 Studies have shown that voting for your favorite open source project,
 along with a healthy diet, reduces your potential for chronic lameness
 and boredom. Vote Now at http://www.sourceforge.net/community/cca08
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users

-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] WIX 3 UI Localisation

2008-07-02 Thread andywhitt

Hi

I've been reading you can override the UI strings with a localisation file.
I was wondering where I could find a list of the variable names?

Thanks
-- 
View this message in context: 
http://www.nabble.com/WIX-3-UI-Localisation-tp18244032p18244032.html
Sent from the wix-users mailing list archive at Nabble.com.


-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WIX 3 UI Localisation

2008-07-02 Thread Neil Enns
See:

http://wix.cvs.sourceforge.net/*checkout*/wix/wix/src/ext/UIExtension/wixlib/ErrorProgressText.wxs

Neil

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of andywhitt
Sent: Wednesday, July 02, 2008 11:39 AM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] WIX 3 UI Localisation


Hi

I've been reading you can override the UI strings with a localisation file.
I was wondering where I could find a list of the variable names?

Thanks
--
View this message in context: 
http://www.nabble.com/WIX-3-UI-Localisation-tp18244032p18244032.html
Sent from the wix-users mailing list archive at Nabble.com.


-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WXI codePage question

2008-07-02 Thread Arthur Jin
Try again to see if I could get some help for the question below. thx


From: Arthur Jin
Sent: Tuesday, July 01, 2008 4:36 PM
To: [EMAIL PROTECTED]; [EMAIL PROTECTED]
Subject: FW: WXI codePage question

Forwarding this question from our dev. - we are trying to build msi from wix 
for hindi on win2003, but found that the code page does not exist.  How do we 
get around this issue?  There are quite a few languages that are supported in 
xp starter edition, but not on win2003 which is our main production server.

Thanks
Arthur


From: Jiamin Zhu
Sent: Monday, June 30, 2008 4:34 PM
To: Jiamin Zhu; Arthur Jin; Ashwin Padwalkar; Ken Jordan; Kevin Chien; Tania 
Ward
Subject: RE: WXI codePage question

Btw Arthur, even if I match up the LANGUAGE_CODE, it's still complaining that 
it's not a valid lang id...

Since WXI is not supporting these languages, and I can't seem to find a 
reasonable work around, I will not build MSI for these cultures and will fall 
be to EN instead.

Tania, please note that these will affect the RichUpload Control install for 
these cultures, but since we have minimal UI I think we are fine.

I also spoke with ppl on Toolbar but since they don't support these cultures 
(yet) they don't run into this issue...

Thanks,
Jiamin


From: Jiamin Zhu
Sent: Monday, June 30, 2008 2:47 PM
To: Arthur Jin; Ashwin Padwalkar; Ken Jordan; Kevin Chien; Tania Ward
Subject: RE: WXI codePage question

Btw, both 1200 or 1137 don't work.  I got the following errors:
4c:\enlistment\working.sdx2\server\folders\product\richuploadsetup\buildmsi\light.exe
 : error LGHT0001 : Invalid IDT file: 'c:\enlistment\working.sdx
2\target\debug\i386\Folders\richuploadwixobj\hi\i-boqwrx\codepage.idt'

I also ran across this fact on WXI website:

http://sourceforge.net/mailarchive/message.php?msg_id=009f01c82009%24bb883700%240201a8c0%40buzzard

Does this mean that we can't have MSI in GU, HI, KN, ML, MR, TA, and TE?  Would 
you recommend teams to fall back to en in these scenarios?  I wonder how other 
teams handle these new cultures in their MSIs...

Thanks,
Jiamin

From: Arthur Jin
Sent: Monday, June 30, 2008 1:38 PM
To: Jiamin Zhu; Ashwin Padwalkar; Ken Jordan; Kevin Chien
Cc: Tania Ward
Subject: RE: WXI codePage question

You are right - Hindi was only supported in Vista and xp starter edition.  Even 
so, there is no code page specifically assigned to it.  I know that WXI 
requires code page specification for MSI build.  So, in this case, try specify 
1200 (UCS-2LE Unicodehttp://en.wikipedia.org/wiki/Unicode 
little-endianhttp://en.wikipedia.org/wiki/Little-endian) or 1137 (IBM code 
page).

Btw, the language code should be set to 1081 instead of 1033.


From: Jiamin Zhu
Sent: Monday, June 30, 2008 12:48 PM
To: Ashwin Padwalkar; Arthur Jin; Ken Jordan; Kevin Chien
Subject: WXI codePage question

Hi all,

I am wondering if you know the answer to this question, and if not, do you know 
any contact in this area?

We have wxi file that build MSI for RichUpload control for each culture, looks 
like at the top of the wxi, we specify LANGUAGE_CODE and LANGUAGE_CODEPAGE.

Example, for en:
Include
  ?define LANGUAGE_CODE=1033 ?
  ?define LANGUAGE_CODEPAGE=1252 ?
/Include

Now for the culture like HI, it doesn't have a corresponding code page, and if 
I leave LANGUAGE_CODEPAGE=0 I will get build errors when building the WXI 
files:
3c:\enlistment\working.sdx2\server\folders\product\richuploadsetup\buildmsi\common\richupload.wxs(31)
 : error CNDL0049 : The Package element has an i
nvalid SummaryCodepage value of '0', which is not valid. A value of '1252' 
represents Latin-1, which may be what you want.
3c:\enlistment\working.sdx2\server\folders\product\richuploadsetup\buildmsi\light.exe
 : error LGHT0103 : The system cannot find the file 'c:\enlistme
nt\working.sdx2\target\debug\i386\Folders\richuploadwixobj\hi\RichUpload.wixobj'
 with type 'Source'.

Do you know the correct way to solve this?

Thanks,
Jiamin
-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WXI codePage question

2008-07-02 Thread Rob Mensching
Does the Windows Installer support Hindi?  Somewhere in the back of my head I 
remember them missing support for one codepage... but you'd need to follow up 
with the windows Installer team.  WiX toolset just creates what MSI supports.

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Arthur Jin
Sent: Wednesday, July 02, 2008 12:00
To: Arthur Jin; '[EMAIL PROTECTED]'; '[EMAIL PROTECTED]'; General discussion 
for Windows Installer XML toolset.
Subject: Re: [WiX-users] WXI codePage question

Try again to see if I could get some help for the question below. thx


From: Arthur Jin
Sent: Tuesday, July 01, 2008 4:36 PM
To: [EMAIL PROTECTED]; [EMAIL PROTECTED]
Subject: FW: WXI codePage question

Forwarding this question from our dev. - we are trying to build msi from wix 
for hindi on win2003, but found that the code page does not exist.  How do we 
get around this issue?  There are quite a few languages that are supported in 
xp starter edition, but not on win2003 which is our main production server.

Thanks
Arthur


From: Jiamin Zhu
Sent: Monday, June 30, 2008 4:34 PM
To: Jiamin Zhu; Arthur Jin; Ashwin Padwalkar; Ken Jordan; Kevin Chien; Tania 
Ward
Subject: RE: WXI codePage question

Btw Arthur, even if I match up the LANGUAGE_CODE, it's still complaining that 
it's not a valid lang id...

Since WXI is not supporting these languages, and I can't seem to find a 
reasonable work around, I will not build MSI for these cultures and will fall 
be to EN instead.

Tania, please note that these will affect the RichUpload Control install for 
these cultures, but since we have minimal UI I think we are fine.

I also spoke with ppl on Toolbar but since they don't support these cultures 
(yet) they don't run into this issue...

Thanks,
Jiamin


From: Jiamin Zhu
Sent: Monday, June 30, 2008 2:47 PM
To: Arthur Jin; Ashwin Padwalkar; Ken Jordan; Kevin Chien; Tania Ward
Subject: RE: WXI codePage question

Btw, both 1200 or 1137 don't work.  I got the following errors:
4c:\enlistment\working.sdx2\server\folders\product\richuploadsetup\buildmsi\light.exe
 : error LGHT0001 : Invalid IDT file: 'c:\enlistment\working.sdx
2\target\debug\i386\Folders\richuploadwixobj\hi\i-boqwrx\codepage.idt'

I also ran across this fact on WXI website:

http://sourceforge.net/mailarchive/message.php?msg_id=009f01c82009%24bb883700%240201a8c0%40buzzard

Does this mean that we can't have MSI in GU, HI, KN, ML, MR, TA, and TE?  Would 
you recommend teams to fall back to en in these scenarios?  I wonder how other 
teams handle these new cultures in their MSIs...

Thanks,
Jiamin

From: Arthur Jin
Sent: Monday, June 30, 2008 1:38 PM
To: Jiamin Zhu; Ashwin Padwalkar; Ken Jordan; Kevin Chien
Cc: Tania Ward
Subject: RE: WXI codePage question

You are right - Hindi was only supported in Vista and xp starter edition.  Even 
so, there is no code page specifically assigned to it.  I know that WXI 
requires code page specification for MSI build.  So, in this case, try specify 
1200 (UCS-2LE Unicodehttp://en.wikipedia.org/wiki/Unicode 
little-endianhttp://en.wikipedia.org/wiki/Little-endian) or 1137 (IBM code 
page).

Btw, the language code should be set to 1081 instead of 1033.


From: Jiamin Zhu
Sent: Monday, June 30, 2008 12:48 PM
To: Ashwin Padwalkar; Arthur Jin; Ken Jordan; Kevin Chien
Subject: WXI codePage question

Hi all,

I am wondering if you know the answer to this question, and if not, do you know 
any contact in this area?

We have wxi file that build MSI for RichUpload control for each culture, looks 
like at the top of the wxi, we specify LANGUAGE_CODE and LANGUAGE_CODEPAGE.

Example, for en:
Include
  ?define LANGUAGE_CODE=1033 ?
  ?define LANGUAGE_CODEPAGE=1252 ?
/Include

Now for the culture like HI, it doesn't have a corresponding code page, and if 
I leave LANGUAGE_CODEPAGE=0 I will get build errors when building the WXI 
files:
3c:\enlistment\working.sdx2\server\folders\product\richuploadsetup\buildmsi\common\richupload.wxs(31)
 : error CNDL0049 : The Package element has an i
nvalid SummaryCodepage value of '0', which is not valid. A value of '1252' 
represents Latin-1, which may be what you want.
3c:\enlistment\working.sdx2\server\folders\product\richuploadsetup\buildmsi\light.exe
 : error LGHT0103 : The system cannot find the file 'c:\enlistme
nt\working.sdx2\target\debug\i386\Folders\richuploadwixobj\hi\RichUpload.wixobj'
 with type 'Source'.

Do you know the correct way to solve this?

Thanks,
Jiamin
-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
___
WiX-users mailing list

Re: [WiX-users] WiX 3.0.4227.0 still broken with Visual Studio 2005

2008-07-02 Thread Rob Mensching
Sorry, my fault, didn't realize this particular issue was a dupe.  Is the 
workaround something that can be explained in the bug?

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jason Ginchereau
Sent: Wednesday, July 02, 2008 11:27
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] WiX 3.0.4227.0 still broken with Visual Studio 2005

There's a bug on this already that's been around for a while:

http://sourceforge.net/tracker/index.php?func=detailaid=1821966group_id=105970atid=642714

Actually we're not stumped on this one. If I recall, investigation revealed it 
to be a bug in VS2005 (which is why it's not a problem in VS2008). There is a 
moderately complex workaround possible, but nobody has implemented it yet.

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Scott Palmer
Sent: Wednesday, July 02, 2008 11:12 AM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] WiX 3.0.4227.0 still broken with Visual Studio 2005

Am I to understand that you are now testing on VS2005 (previous messages
indicated everyone on the dev team has moved to VS 2008 and VS 2005 gets no
testing) and you still are unable to reproduce these issues?
I ask because they've been acknowledged on this list before. Specifically on
May 13th in a thread titled Did WiX V3 projects break compatibility with
earlier builds?

Scott

On Wed, Jul 2, 2008 at 11:17 AM, Rob Mensching [EMAIL PROTECTED]
wrote:

 Is this a bug report?  If so, please open a bug on Source Forge.  There
 have been some strange issues in the Votive integration lately that no one
 working on Votive has been able to reproduce.  So if you can provide lots
 and lots of information that would be much appreciated because everyone is
 pretty much stumped without being able to see the problem happen.

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:
 [EMAIL PROTECTED] On Behalf Of Scott Palmer
 Sent: Wednesday, July 02, 2008 08:13
 To: General discussion for Windows Installer XML toolset.
 Subject: [WiX-users] WiX 3.0.4227.0 still broken with Visual Studio 2005

 In the output window: error messages are seen only numerically e.g. Error
 CNDL0205 with no descriptive text, and newlines are still missing.

 Scott
 -
 Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
 Studies have shown that voting for your favorite open source project,
 along with a healthy diet, reduces your potential for chronic lameness
 and boredom. Vote Now at http://www.sourceforge.net/community/cca08
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users


 -
 Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
 Studies have shown that voting for your favorite open source project,
 along with a healthy diet, reduces your potential for chronic lameness
 and boredom. Vote Now at http://www.sourceforge.net/community/cca08
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users

-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] WiX 3.0.4227.0 still broken with Visual Studio 2005

2008-07-02 Thread Rob Mensching
When there were a number of people that reported issues that were specific to 
VS 2005, the people working on Votive started trying to repro the issues there. 
 A few bugs were fixed (or at least understood) and there is one (or maybe two) 
left that are particularly debilitating.  My current (mostly uneducated since I 
don't work on votive) theory is that there is some problem upgrading the 
project files due to some changes in a relatively recent build of WiX v3.  If 
projects are recreated that seems to work... but the issue is still being 
investigated.  If you have a solution that reproduces the problem that you can 
share, I'm sure Jason would very much appreciate it.

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Scott Palmer
Sent: Wednesday, July 02, 2008 11:12
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] WiX 3.0.4227.0 still broken with Visual Studio 2005

Am I to understand that you are now testing on VS2005 (previous messages
indicated everyone on the dev team has moved to VS 2008 and VS 2005 gets no
testing) and you still are unable to reproduce these issues?
I ask because they've been acknowledged on this list before. Specifically on
May 13th in a thread titled Did WiX V3 projects break compatibility with
earlier builds?

Scott

On Wed, Jul 2, 2008 at 11:17 AM, Rob Mensching [EMAIL PROTECTED]
wrote:

 Is this a bug report?  If so, please open a bug on Source Forge.  There
 have been some strange issues in the Votive integration lately that no one
 working on Votive has been able to reproduce.  So if you can provide lots
 and lots of information that would be much appreciated because everyone is
 pretty much stumped without being able to see the problem happen.

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:
 [EMAIL PROTECTED] On Behalf Of Scott Palmer
 Sent: Wednesday, July 02, 2008 08:13
 To: General discussion for Windows Installer XML toolset.
 Subject: [WiX-users] WiX 3.0.4227.0 still broken with Visual Studio 2005

 In the output window: error messages are seen only numerically e.g. Error
 CNDL0205 with no descriptive text, and newlines are still missing.

 Scott
 -
 Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
 Studies have shown that voting for your favorite open source project,
 along with a healthy diet, reduces your potential for chronic lameness
 and boredom. Vote Now at http://www.sourceforge.net/community/cca08
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users


 -
 Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
 Studies have shown that voting for your favorite open source project,
 along with a healthy diet, reduces your potential for chronic lameness
 and boredom. Vote Now at http://www.sourceforge.net/community/cca08
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users

-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Protecting config files during an upgrade

2008-07-02 Thread Rob Mensching
 This would fall into the bucket of sure, when I have time,

Ditto.  smile/


-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Protecting config files during an upgrade

2008-07-02 Thread Wilson, Phil
If you're doing a Windows Installer major upgrade and RemoveExistingProducts is 
late in the new install  the upgrade is actually more of an update and it 
follows the file update rules. This means that an altered (after the initial 
install) data file won't be replaced according to the file versioning rules.

Late means at the end of the execute sequence (InstallExecute, 
RemoveExistingProducts, InstallFinalize) or after InstallFinalize.  Visual 
Studio 2008 setups now work this way (2005 did not) and I think this was a 
response to complaints about upgrading databases, config files and so on.

Phil Wilson


-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Evans, Jim
Sent: Wednesday, July 02, 2008 5:28 AM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Protecting config files during an upgrade

Rob Mensching wrote:
 Am I going to have to resort to a custom action to read the settings
and
 propagate them? If so, ugh. It seems like there should be a WiX
custom
 action for simply reading the contents of an XML file (value or
 attribute) and putting the value into a property.

 Open feature request that no one has had time to write.  Care to write
it?

This would fall into the bucket of sure, when I have time, but my C++
skills may not be up to the task. Looks like you've got some library
functions already written that would make it fairly easy though. If I
get to it, I'll contact you about what I need to do to submit the code
for inclusion into the project.

In the meantime, since it looks like I'll need to rely on a custom
action, I can code a DTF custom action to do what I want. As a reminder,
I'm wanting to:

* Read the user's app.config file, if it has already been installed
* Get the settings out of the config file set during the initial
installation
* Restore those settings to the newly-installed config file

Furthermore, I only want to do this in the update, reinstall, or repair
case. My code to set the config values during the initial installation
works great; I just need to preserve those settings should the user ever
repair, reinstall, or apply an update (which I'm implementing as a
reinstall with an updated .msi).

What I'm looking for is some guidance about how to use my custom action.
My instincts tell me to perform a FileSearch for the config file and set
a custom property if the file exists; schedule the harvest settings
custom action before InstallFiles; and within the custom action code,
harvest the settings if the custom property is actually set. Are my
instincts correct or is there a better way?

For my own education about Windows Installer and WiX, I have a few other
questions that the SDK docs aren't clear to me on:

Should I be trying to conditionally schedule the custom action to only
run during reinstall? If so, what properties should I be checking
(checking REINSTALLMODE for the value vomus seems fragile to me)?

How do you conditionally schedule a custom action anyway (neither the
CustomAction nor the Custom elements support a Condition element)?

-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users



-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Warning CNDL1044 - How to get rid of this?

2008-07-02 Thread Wilson, Phil
It must be really obscure (and I assume the bug was in the resulting Office 
MSI,. Not in Windows/MSI?)

Phil Wilson

p.s. If I had had the time, I'd volunteer to make up all sorts of WiX stuff 
;=)


-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Rob Mensching
Sent: Friday, June 27, 2008 4:05 PM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Warning CNDL1044 - How to get rid of this?

You know, I'd agree with you *except* that the warning was added after Office 
ran into a bug that took them a long time to track down because the short name 
in the MSI matched a short name of a file that already existed on the machine.  
Maybe admin images?  I don't remember the specifics but I remember being 
surprised when it happened (and was happy to have Derek, who was in Office at 
the time and still quite upset about never getting those lost days back in his 
life, add the warning).

We don't just make this stuff up you know.  smile/


-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Wilson, Phil
Sent: Friday, June 27, 2008 14:19
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Warning CNDL1044 - How to get rid of this?

IMO the danger is being overestimated.

Windows isn't that dumb. It doesn't care if all your MSI short names are 
Something~1 (or any other name for that matter) because it ignores them. It's 
easy to demonstrate that every time Windows sees a short name that conflicts 
with one already in the destination directory it will create a new one when the 
file is added to the directory. A

The warning implies that you cannot safely install these MSI file table entries:

SOMELO~1.EXE|somelongfile4name.exe
SOMELO~1.EXE|somelongfile3name.exe
SOMELO~1.EXE|somelongfile2name.exe
SOMELO~1.EXE|somelongfile1name.exe
SOMELO~1.EXE|somelongfile5name.exe

Into a folder which already has

Somelongfile6name.exe
Somelongfile7name.exe
Somelongfile8name.exe
Somelongfile9name.exe
Somelongfile10name.exe

Which all have some unpredictable long names, including SOMELO~1.EXE 
and SOMELO~2.EXE.

In reality the install works fine. Calling the GetShortPath API confirms that 
none of the short names in the MSI file table are relevant.  The only caveat I 
can think of is the (mythical?) OS that doesn't do long names, and I'm pretty 
sure there are none of those around any more, so I've never tested this on a 
SFN-only system.

Phil Wilson

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Rob Mensching
Sent: Friday, June 27, 2008 12:11 PM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Warning CNDL1044 - How to get rid of this?

No, why would we remove the warning?  You're doing a dangerous thing, the 
compiler is trying to help you.

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Mathur, Uttam 
(GTS)
Sent: Friday, June 27, 2008 11:19
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Warning CNDL1044 - How to get rid of this?

Thanks Rob but I have 5000 files (5000 rows in XML file) in my package
and I don't think this is the easiest fix. Can we assume this warning
will go away in new version of WIX?


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Rob
Mensching
Sent: Friday, June 27, 2008 2:11 PM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Warning CNDL1044 - How to get rid of this?

The easiest fix is to remove the ShortName attribute.  The WiX toolset
will generate a stable identifier that doesn't have the ambiguity
problem.

PS:  Is there some way to improve the error message?  It's basically
telling you that you need change the short name since it could collide
with other files already on the system.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Mathur,
Uttam (GTS)
Sent: Friday, June 27, 2008 11:09
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Warning CNDL1044 - How to get rid of this?

I am using Wix toolkit 3.0.4220.0.

Thanks.



-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Rob
Mensching
Sent: Friday, June 27, 2008 2:07 PM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Warning CNDL1044 - How to get rid of this?

What version of the WiX toolset are you using?

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Mathur,
Uttam (GTS)
Sent: Friday, June 27, 2008 10:47
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Warning CNDL1044 - How to get rid of this?

Hello,

I am constantly receiving this warning upon building the WIX project
file:

Warning CNDL1044: The File/@ShortName attribute's value 'PERFOR~1.XML'
is an ambiguous short 

Re: [WiX-users] Warning CNDL1044 - How to get rid of this?

2008-07-02 Thread Rob Mensching
You'd have to have a file in your MSI with the same short name as a file 
already on the system.  Unlikely but possible. So, WiX tries to help you out up 
front.

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Wilson, Phil
Sent: Wednesday, July 02, 2008 12:46
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Warning CNDL1044 - How to get rid of this?

It must be really obscure (and I assume the bug was in the resulting Office 
MSI,. Not in Windows/MSI?)

Phil Wilson

p.s. If I had had the time, I'd volunteer to make up all sorts of WiX stuff 
;=)


-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Rob Mensching
Sent: Friday, June 27, 2008 4:05 PM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Warning CNDL1044 - How to get rid of this?

You know, I'd agree with you *except* that the warning was added after Office 
ran into a bug that took them a long time to track down because the short name 
in the MSI matched a short name of a file that already existed on the machine.  
Maybe admin images?  I don't remember the specifics but I remember being 
surprised when it happened (and was happy to have Derek, who was in Office at 
the time and still quite upset about never getting those lost days back in his 
life, add the warning).

We don't just make this stuff up you know.  smile/


-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Wilson, Phil
Sent: Friday, June 27, 2008 14:19
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Warning CNDL1044 - How to get rid of this?

IMO the danger is being overestimated.

Windows isn't that dumb. It doesn't care if all your MSI short names are 
Something~1 (or any other name for that matter) because it ignores them. It's 
easy to demonstrate that every time Windows sees a short name that conflicts 
with one already in the destination directory it will create a new one when the 
file is added to the directory. A

The warning implies that you cannot safely install these MSI file table entries:

SOMELO~1.EXE|somelongfile4name.exe
SOMELO~1.EXE|somelongfile3name.exe
SOMELO~1.EXE|somelongfile2name.exe
SOMELO~1.EXE|somelongfile1name.exe
SOMELO~1.EXE|somelongfile5name.exe

Into a folder which already has

Somelongfile6name.exe
Somelongfile7name.exe
Somelongfile8name.exe
Somelongfile9name.exe
Somelongfile10name.exe

Which all have some unpredictable long names, including SOMELO~1.EXE 
and SOMELO~2.EXE.

In reality the install works fine. Calling the GetShortPath API confirms that 
none of the short names in the MSI file table are relevant.  The only caveat I 
can think of is the (mythical?) OS that doesn't do long names, and I'm pretty 
sure there are none of those around any more, so I've never tested this on a 
SFN-only system.

Phil Wilson

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Rob Mensching
Sent: Friday, June 27, 2008 12:11 PM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Warning CNDL1044 - How to get rid of this?

No, why would we remove the warning?  You're doing a dangerous thing, the 
compiler is trying to help you.

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Mathur, Uttam 
(GTS)
Sent: Friday, June 27, 2008 11:19
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Warning CNDL1044 - How to get rid of this?

Thanks Rob but I have 5000 files (5000 rows in XML file) in my package
and I don't think this is the easiest fix. Can we assume this warning
will go away in new version of WIX?


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Rob
Mensching
Sent: Friday, June 27, 2008 2:11 PM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Warning CNDL1044 - How to get rid of this?

The easiest fix is to remove the ShortName attribute.  The WiX toolset
will generate a stable identifier that doesn't have the ambiguity
problem.

PS:  Is there some way to improve the error message?  It's basically
telling you that you need change the short name since it could collide
with other files already on the system.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Mathur,
Uttam (GTS)
Sent: Friday, June 27, 2008 11:09
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Warning CNDL1044 - How to get rid of this?

I am using Wix toolkit 3.0.4220.0.

Thanks.



-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Rob
Mensching
Sent: Friday, June 27, 2008 2:07 PM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Warning CNDL1044 - How to get rid of this?

What version of the WiX toolset are you 

Re: [WiX-users] WiX 3.0.4227.0 still broken with Visual Studio 2005

2008-07-02 Thread Jason Ginchereau
By workaround I meant some special code to be added to Votive/WixTasks to 
satisfy the VS2005 output window.

I'm trying to track down who it was here who did the investigation to find out 
why the fix was never implemented.

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Rob Mensching
Sent: Wednesday, July 02, 2008 12:10 PM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] WiX 3.0.4227.0 still broken with Visual Studio 2005

Sorry, my fault, didn't realize this particular issue was a dupe.  Is the 
workaround something that can be explained in the bug?

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jason Ginchereau
Sent: Wednesday, July 02, 2008 11:27
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] WiX 3.0.4227.0 still broken with Visual Studio 2005

There's a bug on this already that's been around for a while:

http://sourceforge.net/tracker/index.php?func=detailaid=1821966group_id=105970atid=642714

Actually we're not stumped on this one. If I recall, investigation revealed it 
to be a bug in VS2005 (which is why it's not a problem in VS2008). There is a 
moderately complex workaround possible, but nobody has implemented it yet.

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Scott Palmer
Sent: Wednesday, July 02, 2008 11:12 AM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] WiX 3.0.4227.0 still broken with Visual Studio 2005

Am I to understand that you are now testing on VS2005 (previous messages
indicated everyone on the dev team has moved to VS 2008 and VS 2005 gets no
testing) and you still are unable to reproduce these issues?
I ask because they've been acknowledged on this list before. Specifically on
May 13th in a thread titled Did WiX V3 projects break compatibility with
earlier builds?

Scott

On Wed, Jul 2, 2008 at 11:17 AM, Rob Mensching [EMAIL PROTECTED]
wrote:

 Is this a bug report?  If so, please open a bug on Source Forge.  There
 have been some strange issues in the Votive integration lately that no one
 working on Votive has been able to reproduce.  So if you can provide lots
 and lots of information that would be much appreciated because everyone is
 pretty much stumped without being able to see the problem happen.

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:
 [EMAIL PROTECTED] On Behalf Of Scott Palmer
 Sent: Wednesday, July 02, 2008 08:13
 To: General discussion for Windows Installer XML toolset.
 Subject: [WiX-users] WiX 3.0.4227.0 still broken with Visual Studio 2005

 In the output window: error messages are seen only numerically e.g. Error
 CNDL0205 with no descriptive text, and newlines are still missing.

 Scott
 -
 Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
 Studies have shown that voting for your favorite open source project,
 along with a healthy diet, reduces your potential for chronic lameness
 and boredom. Vote Now at http://www.sourceforge.net/community/cca08
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users


 -
 Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
 Studies have shown that voting for your favorite open source project,
 along with a healthy diet, reduces your potential for chronic lameness
 and boredom. Vote Now at http://www.sourceforge.net/community/cca08
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users

-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


-
Sponsored by: SourceForge.net 

Re: [WiX-users] WiX 3.0.4227.0 still broken with Visual Studio 2005

2008-07-02 Thread Scott Palmer
Yes.. I remember much of this was mentioned back in May.  Of course it used
to work in the older 3.0.2925.0 build - the report cited below even mentions
this.  It isn't clear why it stopped working.

Scott

On Wed, Jul 2, 2008 at 3:55 PM, Jason Ginchereau [EMAIL PROTECTED]
wrote:

 By workaround I meant some special code to be added to Votive/WixTasks to
 satisfy the VS2005 output window.

 I'm trying to track down who it was here who did the investigation to find
 out why the fix was never implemented.

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:
 [EMAIL PROTECTED] On Behalf Of Rob Mensching
 Sent: Wednesday, July 02, 2008 12:10 PM
 To: General discussion for Windows Installer XML toolset.
 Subject: Re: [WiX-users] WiX 3.0.4227.0 still broken with Visual Studio
 2005

 Sorry, my fault, didn't realize this particular issue was a dupe.  Is the
 workaround something that can be explained in the bug?

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:
 [EMAIL PROTECTED] On Behalf Of Jason Ginchereau
 Sent: Wednesday, July 02, 2008 11:27
 To: General discussion for Windows Installer XML toolset.
 Subject: Re: [WiX-users] WiX 3.0.4227.0 still broken with Visual Studio
 2005

 There's a bug on this already that's been around for a while:


 http://sourceforge.net/tracker/index.php?func=detailaid=1821966group_id=105970atid=642714

 Actually we're not stumped on this one. If I recall, investigation revealed
 it to be a bug in VS2005 (which is why it's not a problem in VS2008). There
 is a moderately complex workaround possible, but nobody has implemented it
 yet.

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:
 [EMAIL PROTECTED] On Behalf Of Scott Palmer
 Sent: Wednesday, July 02, 2008 11:12 AM
 To: General discussion for Windows Installer XML toolset.
 Subject: Re: [WiX-users] WiX 3.0.4227.0 still broken with Visual Studio
 2005

 Am I to understand that you are now testing on VS2005 (previous messages
 indicated everyone on the dev team has moved to VS 2008 and VS 2005 gets no
 testing) and you still are unable to reproduce these issues?
 I ask because they've been acknowledged on this list before. Specifically
 on
 May 13th in a thread titled Did WiX V3 projects break compatibility with
 earlier builds?

 Scott

 On Wed, Jul 2, 2008 at 11:17 AM, Rob Mensching 
 [EMAIL PROTECTED]
 wrote:

  Is this a bug report?  If so, please open a bug on Source Forge.  There
  have been some strange issues in the Votive integration lately that no
 one
  working on Votive has been able to reproduce.  So if you can provide lots
  and lots of information that would be much appreciated because everyone
 is
  pretty much stumped without being able to see the problem happen.
 
  -Original Message-
  From: [EMAIL PROTECTED] [mailto:
  [EMAIL PROTECTED] On Behalf Of Scott Palmer
  Sent: Wednesday, July 02, 2008 08:13
  To: General discussion for Windows Installer XML toolset.
  Subject: [WiX-users] WiX 3.0.4227.0 still broken with Visual Studio 2005
 
  In the output window: error messages are seen only numerically e.g.
 Error
  CNDL0205 with no descriptive text, and newlines are still missing.
 
  Scott
  -
  Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
  Studies have shown that voting for your favorite open source project,
  along with a healthy diet, reduces your potential for chronic lameness
  and boredom. Vote Now at http://www.sourceforge.net/community/cca08
  ___
  WiX-users mailing list
  WiX-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/wix-users
 
 
  -
  Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
  Studies have shown that voting for your favorite open source project,
  along with a healthy diet, reduces your potential for chronic lameness
  and boredom. Vote Now at http://www.sourceforge.net/community/cca08
  ___
  WiX-users mailing list
  WiX-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/wix-users
 
 -
 Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
 Studies have shown that voting for your favorite open source project,
 along with a healthy diet, reduces your potential for chronic lameness
 and boredom. Vote Now at http://www.sourceforge.net/community/cca08
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users


 -
 Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
 Studies have shown that voting for your favorite open source project,
 along with a healthy diet, 

[WiX-users] MSXML4 SP1 merge module error

2008-07-02 Thread Scott Palmer
I need to include MS SOAP in my installer via three merge modules provided
by Microsoft:
isapi3_files.msm
soap3_core.msm
winhttp51.msm

They in turn depending on MS XML4 SP1.. of which I have two merge modules,
also from Microsoft:
msxml4sxs32.msm
msxml4sys32.msm

As it happened I was missing the XML merge modules and my installer would
run fine, but we had some issues parsing SOAP responses.  When I added the
XML merge modules my installer can no longer install.  very near the end of
installing it fails with the following error message:

An error occurred during the installation of assembly
'Microsoft.MSXML2,publicKeyToken=6bd6b9abf345378f,type=win32,version=4.20.9818.0,processorArchitecture=x86'.
Please refer to Help and Support for more information. HRESULT: 0x80070003.


The log file shows:

...
MSI (s) (78:50) [16:32:47:524]: Executing op:
End(Checksum=0,ProgressTotalHDWord=0,ProgressTotalLDWord=413225981)
MSI (s) (78:50) [16:32:47:571]: Assembly Error:The system cannot find the
path specified.

MSI (s) (78:50) [16:32:47:571]: Note: 1: 1935 2:
{303994BA-6487-47AE-AF1D-7AF6088EEBDB} 3: 0x80070003 4: IAssemblyCacheItem
5: Commit 6:
Microsoft.MSXML2,publicKeyToken=6bd6b9abf345378f,type=win32,version=4.20.9818.0,processorArchitecture=x86

Error 1935. An error occurred during the installation of assembly
'Microsoft.MSXML2,publicKeyToken=6bd6b9abf345378f,type=win32,version=4.20.9818.0,processorArchitecture=x86'.
Please refer to Help and Support for more information. HRESULT: 0x80070003.
assembly interface: IAssemblyCacheItem, function: Commit, component:
{303994BA-6487-47AE-AF1D-7AF6088EEBDB}
MSI (s) (78:50) [16:33:09:946]: Product: MyProduct -- Error 1935. An error
occurred during the installation of assembly
'Microsoft.MSXML2,publicKeyToken=6bd6b9abf345378f,type=win32,version=4.20.9818.0,processorArchitecture=x86'.
Please refer to Help and Support for more information. HRESULT: 0x80070003.
assembly interface: IAssemblyCacheItem, function: Commit, component:
{303994BA-6487-47AE-AF1D-7AF6088EEBDB}

Action ended 16:33:09: InstallFinalize. Return value 3.
...
followed by a rollback

I don't get it.  Does anyone have some ideas?


Scott
-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Uninstalling or Installing while an exe of the product is running errors

2008-07-02 Thread Roy Abou Assaly

Hi,

I was experimenting with an MSI packaged on Vista (WiX v 3.0.4207.0) and
installed on Vista with some situations trying to figure out the behaviour:

1.  Install Prism.msi version 10.61

C:\Windows\system32msiexec /i
\\isdist01z\prism\Vista\Build_10.61.0\MSI\Prism.msi /q /l* C:\Prog
ramData\House of Commons\Prism\PRISM.VB6.install.61.log

2.  Launch Prism.exe version 10.61

3.  Uninstall Prism.msi version 10.61 while foo.exe is running

C:\Windows\system32msiexec /x
\\isdist01z\prism\Vista\Build_10.61.0\MSI\Prism.msi /q /l* C:\Prog
ramData\House of Commons\Prism\PRISM.VB6.uninstall.61.running.log

Prism.exe simply hangs and says (Not Responding).  I checked the eventvwr
and got the following error messages in chronological order:

1. Starting session 1 - 2008/07/02 9:35:13 PM.
2. Application 'C:\Program Files\House Of Commons\PRISM Shell\PRISM.exe'
(pid 4984) cannot be restarted - Application SID does not match Conductor
SID..
3. Machine restart is required.
4. Starting session 1 - 2008/07/02 9:35:14 PM.

Here's the weird part.  I did this at 5:35:14 pm and NOT 9:35:14pm.

So the question is.  Why am I off by 4 hours ahead?  I live in Ottawa,
Canada (EST) by the way which is UTC - 5.  Also, what does Application SID
does not match Conductor SID mean?  Is there is a more gracefull way of
doing silent installs of a product when the user is running the said
product? 

Thanks!

Here's the uninstall log file:

=== Logging started: 2008/07/02  17:35:13 ===
Action start 17:35:13: INSTALL.
Action start 17:35:13: SystemFolder.B05A204B_CEB8_4A82_B515_ADFB4AE6965C.
Action ended 17:35:13: SystemFolder.B05A204B_CEB8_4A82_B515_ADFB4AE6965C.
Return value 1.
Action start 17:35:13:
ProgramFilesFolder.B05A204B_CEB8_4A82_B515_ADFB4AE6965C.
Action ended 17:35:13:
ProgramFilesFolder.B05A204B_CEB8_4A82_B515_ADFB4AE6965C. Return value 1.
Action start 17:35:13:
ProgramFilesFolder.C7AC8538_65ED_4C2B_AE16_6291871D0918.
Action ended 17:35:13:
ProgramFilesFolder.C7AC8538_65ED_4C2B_AE16_6291871D0918. Return value 1.
Action start 17:35:13:
ProgramMenuFolder.C7AC8538_65ED_4C2B_AE16_6291871D0918.
Action ended 17:35:13:
ProgramMenuFolder.C7AC8538_65ED_4C2B_AE16_6291871D0918. Return value 1.
Action start 17:35:13: DesktopFolder.C7AC8538_65ED_4C2B_AE16_6291871D0918.
Action ended 17:35:13: DesktopFolder.C7AC8538_65ED_4C2B_AE16_6291871D0918.
Return value 1.
Action start 17:35:13: FindRelatedProducts.
Action ended 17:35:13: FindRelatedProducts. Return value 0.
Action start 17:35:13: ValidateProductID.
Action ended 17:35:13: ValidateProductID. Return value 1.
Action start 17:35:13: CostInitialize.
Action ended 17:35:13: CostInitialize. Return value 1.
Action start 17:35:13: FileCost.
Action ended 17:35:13: FileCost. Return value 1.
Action start 17:35:13: CostFinalize.
Action ended 17:35:13: CostFinalize. Return value 1.
Action start 17:35:13: InstallValidate.
Action ended 17:35:54: InstallValidate. Return value 1.
Action start 17:35:54: InstallInitialize.
Action ended 17:35:54: InstallInitialize. Return value 1.
Action start 17:35:54: ProcessComponents.
Action ended 17:35:55: ProcessComponents. Return value 1.
Action start 17:35:55: UnpublishFeatures.
Action ended 17:35:55: UnpublishFeatures. Return value 1.
Action start 17:35:55: RemoveRegistryValues.
Action ended 17:35:59: RemoveRegistryValues. Return value 1.
Action start 17:35:59: RemoveShortcuts.
Action ended 17:35:59: RemoveShortcuts. Return value 1.
Action start 17:35:59: RemoveFiles.
Action ended 17:35:59: RemoveFiles. Return value 0.
Action start 17:35:59: InstallFiles.
Action ended 17:35:59: InstallFiles. Return value 1.
Action start 17:35:59: CreateShortcuts.
Action ended 17:35:59: CreateShortcuts. Return value 1.
Action start 17:35:59: WriteRegistryValues.
Action ended 17:35:59: WriteRegistryValues. Return value 1.
Action start 17:35:59: RegisterUser.
Action ended 17:35:59: RegisterUser. Return value 0.
Action start 17:35:59: RegisterProduct.
Action ended 17:35:59: RegisterProduct. Return value 1.
Action start 17:35:59: PublishFeatures.
Action ended 17:35:59: PublishFeatures. Return value 1.
Action start 17:35:59: PublishProduct.
Action ended 17:35:59: PublishProduct. Return value 1.
Action start 17:35:59: InstallFinalize.
Info 1903. Scheduling reboot operation: Deleting file
C:\Config.Msi\540af.rbf. Must reboot to complete operation.
Info 1903. Scheduling reboot operation: Deleting file
C:\Config.Msi\540b5.rbf. Must reboot to complete operation.
Info 1903. Scheduling reboot operation: Deleting file
C:\Config.Msi\540bc.rbf. Must reboot to complete operation.
Info 1903. Scheduling reboot operation: Deleting file
C:\Config.Msi\54102.rbf. Must reboot to complete operation.
Info 1903. Scheduling reboot operation: Deleting file
C:\Config.Msi\54118.rbf. Must reboot to complete operation.
Info 1903. Scheduling reboot operation: Deleting file
C:\Config.Msi\54129.rbf. Must reboot to complete operation.
Action ended 17:36:19: InstallFinalize. Return value 1.
Action ended 17:36:19: 

[WiX-users] 64-bit wix tools (heat/etc...)

2008-07-02 Thread Aaron Averbuch
Great work moving towards 64-bit compatibility so far.

 

What's the latest timeframe expected on 64-bit tools, especially
compiling heat.exe for both x64 and x86 for .NET? 

(it would be great to get them separately, rather than anycpu, such that
we could run both, as appropriate for the dll being harvested, on an x64
build machine)

 

I'd love to be able to harvest regkey settings out of 64-bit dlls, and
obviously, x64 heat would be needed for this, since x86 heat can't load
the files.

 

Thanks,

Aaron Averbuch

Software Development Manager

Pure Networks, Inc.

(206) 812-1919

http://www.purenetworks.com http://www.purenetworks.com/ 

 

 

-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users