[WiX-users] COM+ install not working on servers

2007-02-07 Thread daniel . gibbons
Hi,
 
I have a COM+ installation (built with Wix 2.0.4820.0) that works on W2K Pro 
machines but not on any servers.  I tested the install on 3 clean W2K clients 
but when it comes to any server install (W2K or W2K3 SP1) I get the following 
error:
 
MSI (s) (24:FC) [10:12:17:137]: Invoking remote custom action. DLL: 
C:\WINDOWS\Installer\MSI139.tmp, Entrypoint: ComPlusInstallExecute
ComPlusInstallExecute:  ErrorInfo: Name='C:\Program 
Files\Freshfields\CMO\cmoaml.dll', ErrorCode='-2146368472', 
MajorRef='C:\Program Files\Freshfields\CMO\cmoaml.dll', MinorRef='invalid'
ComPlusInstallExecute:  Error 0x80110401: Failed to install components
ComPlusInstallExecute:  Error 0x80110401: Failed to register native assembly
ComPlusInstallExecute:  Error 0x80110401: Failed to register assembly, key: 
AMLComPlusAssembly
ComPlusInstallExecute:  Error 0x80110401: Failed to register assemblies
Action ended 10:12:18: InstallFinalize. Return value 3.
MSI (s) (24:4C) [10:12:18:090]: User policy value 'DisableRollback' is 0
MSI (s) (24:4C) [10:12:18:090]: Machine policy value 'DisableRollback' is 0

Here's the PCA fragment:
 
Component Id=CMOAMLCOMP 
Guid=2200C6F4-F670-445D-A951-AF1D709E3AD3 KeyPath=no
  File Id=CMOAMLDLL Name=cmoaml.dll LongName=cmoaml.dll 
Source=..\CMOAML\CMOAML.dll Vital=yes DiskId=1 Assembly=no 
KeyPath=yes SelfRegCost=1
  /File
  pca:ComPlusApplication Id=CMOAMLCOMPLUS Name=Anti Money 
Laundering ApplicationAccessChecksEnabled=no Identity=*** Password=***
pca:ComPlusApplicationRole Id=AMLAdminRole Name=BATAdmin
/pca:ComPlusApplicationRole
pca:ComPlusAssembly Id=AMLComPlusAssembly Type=native 
DllPath=[#CMOAMLDLL]
  pca:ComPlusComponent Id=CMOAML.AdhocProcess 
CLSID=053E8427-17A3-4A21-A8C1-BBC71853F9F3 Transaction=none /
  pca:ComPlusComponent Id=CMOAML.AuditRegister 
CLSID=E7E574C5-EB9D-41E9-9B28-E41DF1BB5590 Transaction=requiresNew /
  pca:ComPlusComponent Id=CMOAML.AustrianStubProcess 
CLSID=5E62B7E1-1DBE-47C9-BC65-E7DE4C4E7EBD Transaction=none /
/pca:ComPlusAssembly
  /pca:ComPlusApplication
/Component
 
I've tried copying the msi and related files locally and network installations 
but nothing seems to work for server installs.
 
Any ideas as I'm stuck and need to get it working!!
 
Thanks in advance
 
Dan
 
 

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 us 
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: to do so could be a breach of confidence. Thank you for your 
co-operation. Please contact our IT Helpdesk on +44 (0) 20 7785 2000 or email 
[EMAIL PROTECTED] if you need assistance.

Please refer to http://www.freshfields.com/legalnotice/uk.asp for regulatory 
information relating to the provision of insurance mediation services. 

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


Re: [WiX-users] Adding tons of files to an MSI

2007-02-07 Thread Very Secret
Thanks for your answers, I'm almost there, I think...

 There will be a Directory / hierarchy that will
 be setup toward the bottom of your wxs file that you can modify to have the
 right TARGETDIR that you want.

The wxs file is auto generated, so can you elaborate how I change the
targetdir without modifying the auto generated wxs file manually? Can
I somehow specify a link/reference/whatever to the directory tree in
the auto generated wxs from some appropriate place in my primary
product.wxs?
E.g.
Directory Id=myLink Name=All documentation
   LinkToDirectoryTreeSpecifiedInTheAutoGeneratedFile /
/Directory

?

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


Re: [WiX-users] x86 and x64 in same wxs / msi ?

2007-02-07 Thread Robert Randall
 

Can I simply use two packages - one for 64bit and one for 32bit?

 

Would that solve the problem without having to use conditions in components?

 

It feels like most folks are ignoring Itanium ;-)

 

From: Bob Arnson [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, February 06, 2007 10:57 PM
To: Robert Randall
Cc: 'Dana Gutride'; wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] x86 and x64 in same wxs / msi ?

 

Robert Randall wrote: 

If I mark the package as both 64bit and 32bit will things just work?
Assuming of course that I put the correct conditions into the components.


Packages can't be both x86 and x64. If you have any 64-bit components (to
write to the 64-bit portions of the file system or registry, for example),
the package must be marked for the x64 platform. (I'm ignoring Itanium.)




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


Re: [WiX-users] x86 and x64 in same wxs / msi ?

2007-02-07 Thread Dana Gutride

If a component contains items that need to be in those 64-bit locations,
than they need to be marked as such in the component tag (Win64=yes).  It
seems that all components are 32-bit by default (even in a 64-bit package).
You might want to mock up a few quick installers to see this behaviour so
you get an idea of where things are installed on the different
architectures.  Because of that, we've had to structure our source to have
two components (one 32-bit and one 64-bit) that are then chosen between at
build time based on some preprocessor variable.


From the msdn documentation (and this is my guess as to why the WiX team

choose this course of requiring the components also be marked as 64-bit).
http://msdn2.microsoft.com/en-us/library/aa368007.aspx
Set this bit to mark this as a 64-bit component. This attribute facilitates
the installation of packages that include both 32-bit and 64-bit components.
If this bit is not set, the component is registered as a 32-bit component.

Some additional reading:
http://msdn2.microsoft.com/en-us/library/aa372396.aspx

Dana



On 2/7/07, Robert Randall [EMAIL PROTECTED] wrote:




Can I simply use two packages – one for 64bit and one for 32bit?



Would that solve the problem without having to use conditions in
components?



It feels like most folks are ignoring Itanium ;-)



*From:* Bob Arnson [mailto:[EMAIL PROTECTED]
*Sent:* Tuesday, February 06, 2007 10:57 PM
*To:* Robert Randall
*Cc:* 'Dana Gutride'; wix-users@lists.sourceforge.net
*Subject:* Re: [WiX-users] x86 and x64 in same wxs / msi ?



Robert Randall wrote:

If I mark the package as both 64bit and 32bit will things just work?
  Assuming of course that I put the correct conditions into the components.


Packages can't be both x86 and x64. If you have any 64-bit components (to
write to the 64-bit portions of the file system or registry, for example),
the package must be marked for the x64 platform. (I'm ignoring Itanium.)


 --

sig://boB

http://bobs.org


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


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


Re: [WiX-users] IniFile trouble

2007-02-07 Thread Bob Arnson

Alexander wrote:

Could you please kindly show me an example how to do that?


Take a look at the src/Setup/Votive.wxs in WiX v3. It uses properties 
like VS2005_ITEMTEMPLATES_DIR in its directory hierarchy.


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

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


Re: [WiX-users] Removing Patch software

2007-02-07 Thread Bob Arnson

Please keep /wix-users/ on the thread so everyone can participate.

[EMAIL PROTECTED] wrote:


I'm currently working on this so in order to understand the problem a 
little bit more I downloaded the samplePatch code from the Wix Demo. 
When I build the patch I get the error


 


Failed to create the patch. Error code: 0x30



Which version of the SDK did you use? I was able to build the patch 
without error using MSIMSP from the Vista SDK.


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

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


Re: [WiX-users] x86 and x64 in same wxs / msi ?

2007-02-07 Thread Bob Arnson

Robert Randall wrote:


Can I simply use two packages -- one for 64bit and one for 32bit?

 

Would that solve the problem without having to use conditions in 
components?




Yes. And you can share your WiX authoring between them, using 
preprocessor variables, for example, to set the components' Win64 attribute.


It feels like most folks are ignoring Itanium ;-)



Easier that way.g

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

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


Re: [WiX-users] Default REINSTALLMODE for repair

2007-02-07 Thread Bob Arnson
Johan Appelgren wrote:
 A possible cause for this is that the ReinstallMode is set to 'ecmus'
 VerifyReadyDlg. If I interpret the documentation correctly 'e' means
 to always repair files. So even if the file isn't missing or broken it
 is repaired.

 Shouldn't 'ocmus' be enough? 'o' to repair if the existing file has an
 older version, and 'c' to repair if the checksum does not match? Or
 does this have some negative consequences? The default is after just
 'omus'.
   

Both are valid, of course -- sometimes a thorough repair is more 
useful for fixing problems. But it does have a consequence for shared 
components, as you discover. It's fair to change REINSTALLMODE to avoid 
that issue.

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



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


Re: [WiX-users] x86 and x64 in same wxs / msi ?

2007-02-07 Thread Bob Arnson

Dana Gutride wrote:
From the msdn documentation (and this is my guess as to why the WiX 
team choose this course of requiring the components also be marked as 
64-bit).

http://msdn2.microsoft.com/en-us/library/aa368007.aspx
Set this bit to mark this as a 64-bit component. This attribute 
facilitates the installation of packages that include both 32-bit and 
64-bit components. If this bit is not set, the component is registered 
as a 32-bit component.




Yep. Basically, the idea from the MSI perspective seems to be that 
64-bit packages would tend to have mostly shared 32-bit components with 
a few 64-bit components for things that actually get benefit from 64-bit 
address space, etc.


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

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


Re: [WiX-users] Removing Patch software

2007-02-07 Thread dave_cory
Sorry Bob,

 

I will remember that in future, I'm wondering if you have hit the nail on the 
head with your response.

 

The version of candle and light being used is 2.0.4820.0

 

But the version of MSIMSP being used is 3.1.4000.1830

 

I presume I should be using the same throughout.

 

Regards

 

Dave Cory

P Please consider the environment - do you really need to print this email? 



From: Bob Arnson [mailto:[EMAIL PROTECTED] 
Sent: 07 February 2007 16:31
To: [EMAIL PROTECTED]; WiX-users
Subject: Re: [WiX-users] Removing Patch software

 

Please keep wix-users on the thread so everyone can participate.

[EMAIL PROTECTED] wrote: 

I'm currently working on this so in order to understand the problem a little 
bit more I downloaded the samplePatch code from the Wix Demo. When I build the 
patch I get the error

 

Failed to create the patch. Error code: 0x30


Which version of the SDK did you use? I was able to build the patch without 
error using MSIMSP from the Vista SDK.




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


Re: [WiX-users] Removing Patch software

2007-02-07 Thread Bob Arnson

[EMAIL PROTECTED] wrote:


The version of candle and light being used is 2.0.4820.0

 


But the version of MSIMSP being used is 3.1.4000.1830

 


I presume I should be using the same throughout.



They're not tied. MSIMSP is in the Windows SDK and it makes sense to get 
the latest version for any bug fixes and better logging.


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

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


Re: [WiX-users] Removing Patch software

2007-02-07 Thread dave_cory
Sorry another question then is where I can download the latest full SDK from?

 

Dave Cory

P Please consider the environment - do you really need to print this email? 



From: Bob Arnson [mailto:[EMAIL PROTECTED] 
Sent: 07 February 2007 16:31
To: [EMAIL PROTECTED]; WiX-users
Subject: Re: [WiX-users] Removing Patch software

 

Please keep wix-users on the thread so everyone can participate.

[EMAIL PROTECTED] wrote: 

I'm currently working on this so in order to understand the problem a little 
bit more I downloaded the samplePatch code from the Wix Demo. When I build the 
patch I get the error

 

Failed to create the patch. Error code: 0x30


Which version of the SDK did you use? I was able to build the patch without 
error using MSIMSP from the Vista SDK.




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


[WiX-users] Affecting the registry during install and removal

2007-02-07 Thread dave_c

I have some windows scripting files to add as part of my install. Up until
now I have manually been seleing the Register option from within windows
explorer and then Unregister when software is removed.

I'd like to automate this in the installer so how do I call regsvr32 from
with the installer and can I call regsvr32 /s /u to unregister during the
software removal process?

Any examples to go along with this would be fantastic.

Regards

DaveC 
-- 
View this message in context: 
http://www.nabble.com/Affecting-the-registry-during-install-and-removal-tf3188180.html#a8849266
Sent from the wix-users mailing list archive at Nabble.com.


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


Re: [WiX-users] Default REINSTALLMODE for repair

2007-02-07 Thread Johan Appelgren
On 2/7/07, Bob Arnson [EMAIL PROTECTED] wrote:
 Johan Appelgren wrote:
  A possible cause for this is that the ReinstallMode is set to 'ecmus'
  VerifyReadyDlg. If I interpret the documentation correctly 'e' means
  to always repair files. So even if the file isn't missing or broken it
  is repaired.
 
  Shouldn't 'ocmus' be enough? 'o' to repair if the existing file has an
  older version, and 'c' to repair if the checksum does not match? Or
  does this have some negative consequences? The default is after just
  'omus'.
 

 Both are valid, of course -- sometimes a thorough repair is more
 useful for fixing problems. But it does have a consequence for shared
 components, as you discover. It's fair to change REINSTALLMODE to avoid
 that issue.

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


Is REINSTALLMODE configurable when using UIExtension? Can't find any
traces of that in the sources at least.

/Johan

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


Re: [WiX-users] Wix 3.0 and Votive?

2007-02-07 Thread Scott Sam
Thanks, I've gotten the wxs files updated, and added them to the
projects in TFS.  How do you handle the source path for the files being
added to the msi?  Before I used a nant variable in the wix as part of
the path.  Is there a similar way to do this using MSBuild?  It looks
like the path will change based on whether or not it is a debug or
release build.

 

From: Cullen Waters [mailto:[EMAIL PROTECTED] 
Sent: Thursday, February 01, 2007 1:54 PM
To: Scott Sam; wix-users@lists.sourceforge.net
Subject: RE: [WiX-users] Wix 3.0 and Votive?

 

I just moved my whole team from v2 to v3.  

 

In general, the update went really smoothly.  You can use wixcop.exe to
update all of the xml for you.  Wixcop doesn't, however remove
shortnames, which might cause you some headaches.  I went through all my
xml and manually deleted all the short names.

 

What might cause you some extra work, depending on how you use v2, is
that v3 runs msi validation as part of light.  We found a bunch of
msival errors in our MSIs when we went to v3, and it took some time to
work through them.  This is a good thing, though, since you have
essentially raised the quality bar of your installers by doing this.

 

We use votive with VS Team Suite, and we haven't had any problems yet.

 

From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Scott Sam
Sent: Thursday, February 01, 2007 10:47 AM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Wix 3.0 and Votive?

 

I was thinking of trying out votive.  We are using Visual Studio Team
Edition for Developers with Team Foundation Server.  We are also using
WIX v2  for the msi.  I was wondering, is Wix v3 stable enough to use if
we are deploying our next version of our product in about 3-5 months.
Has anyone used votive with team foundation server?  Are there any
problems to be expected when moving from wix v2 to wix v3?

 

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


Re: [WiX-users] Wix 3.0 and Votive?

2007-02-07 Thread Simon Dahlbacka

follow this item:
http://sourceforge.net/tracker/index.php?func=detailaid=1585281group_id=105970atid=642717


..and until that is fixed, you can probably define the variables yourself
appropriately..

Quote Justin:

As far as Votive is concerned, you can define the preprocessor variable by

entering Configuration=$(Configuration) on the compiler property page
(not linker property page). Also, make sure to put the parenthesis (which
you missed in your example below).

On 2/7/07, Scott Sam  [EMAIL PROTECTED] wrote:


 Thanks, I've gotten the wxs files updated, and added them to the projects
in TFS.  How do you handle the source path for the files being added to the
msi?  Before I used a nant variable in the wix as part of the path.  Is
there a similar way to do this using MSBuild?  It looks like the path will
change based on whether or not it is a debug or release build.



*From:* Cullen Waters [mailto:[EMAIL PROTECTED]
*Sent:* Thursday, February 01, 2007 1:54 PM
*To:* Scott Sam; wix-users@lists.sourceforge.net
*Subject:* RE: [WiX-users] Wix 3.0 and Votive?



I just moved my whole team from v2 to v3.



In general, the update went really smoothly.  You can use wixcop.exe to
update all of the xml for you.  Wixcop doesn't, however remove shortnames,
which might cause you some headaches.  I went through all my xml and
manually deleted all the short names.



What might cause you some extra work, depending on how you use v2, is that
v3 runs msi validation as part of light.  We found a bunch of msival errors
in our MSIs when we went to v3, and it took some time to work through them.
This is a good thing, though, since you have essentially raised the quality
bar of your installers by doing this.



We use votive with VS Team Suite, and we haven't had any problems yet.



*From:* [EMAIL PROTECTED] [mailto:
[EMAIL PROTECTED] *On Behalf Of *Scott Sam
*Sent:* Thursday, February 01, 2007 10:47 AM
*To:* wix-users@lists.sourceforge.net
*Subject:* [WiX-users] Wix 3.0 and Votive?



I was thinking of trying out votive.  We are using Visual Studio Team
Edition for Developers with Team Foundation Server.  We are also using WIX
v2  for the msi.  I was wondering, is Wix v3 stable enough to use if we are
deploying our next version of our product in about 3-5 months.  Has anyone
used votive with team foundation server?  Are there any problems to be
expected when moving from wix v2 to wix v3?



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


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


Re: [WiX-users] Change feature install level

2007-02-07 Thread Stefan Seifert
Bob Arnson wrote:

 You're going to run into problems: Component rules say that you 
 shouldn't have two of them writing the same key (even with a different 
 value). The easiest solution is to create a third component that 
 writes a property value, then use A and B feature action states to set 
 the property's value.

Ok I did it that way.
Only have one component setting the registry key and a property defining 
the value.

But my problem still remains, I don't really know how to set the value 
for a property from a SelectionTree.
If component A or B will be installed, so the property holds the right 
value.

Someone can help me with the remaining problem?


Thanks in advance,

Stefan Seifert

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


Re: [WiX-users] Wix 3.0 and Votive?

2007-02-07 Thread Cullen Waters
What I did was set a property called DefineConstants in my MSBuild file.  
Then, when candle is executed, the WixTasks convert that semicolon separated 
list of variables into -dname=value when passed into the candle command 
line.  The only thing you might have to do is change the env. prefix to var., 
if nant was setting an environment variable for you.

From: Scott Sam [mailto:[EMAIL PROTECTED]
Sent: Wednesday, February 07, 2007 8:58 AM
To: Cullen Waters; wix-users@lists.sourceforge.net
Subject: RE: [WiX-users] Wix 3.0 and Votive?

Thanks, I've gotten the wxs files updated, and added them to the projects in 
TFS.  How do you handle the source path for the files being added to the msi?  
Before I used a nant variable in the wix as part of the path.  Is there a 
similar way to do this using MSBuild?  It looks like the path will change based 
on whether or not it is a debug or release build.

From: Cullen Waters [mailto:[EMAIL PROTECTED]
Sent: Thursday, February 01, 2007 1:54 PM
To: Scott Sam; wix-users@lists.sourceforge.net
Subject: RE: [WiX-users] Wix 3.0 and Votive?

I just moved my whole team from v2 to v3.

In general, the update went really smoothly.  You can use wixcop.exe to update 
all of the xml for you.  Wixcop doesn't, however remove shortnames, which might 
cause you some headaches.  I went through all my xml and manually deleted all 
the short names.

What might cause you some extra work, depending on how you use v2, is that v3 
runs msi validation as part of light.  We found a bunch of msival errors in our 
MSIs when we went to v3, and it took some time to work through them.  This is a 
good thing, though, since you have essentially raised the quality bar of your 
installers by doing this.

We use votive with VS Team Suite, and we haven't had any problems yet.

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Scott Sam
Sent: Thursday, February 01, 2007 10:47 AM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Wix 3.0 and Votive?

I was thinking of trying out votive.  We are using Visual Studio Team Edition 
for Developers with Team Foundation Server.  We are also using WIX v2  for the 
msi.  I was wondering, is Wix v3 stable enough to use if we are deploying our 
next version of our product in about 3-5 months.  Has anyone used votive with 
team foundation server?  Are there any problems to be expected when moving from 
wix v2 to wix v3?

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


[WiX-users] SFP elements

2007-02-07 Thread Agustín Bergé
I'm trying to use a SFPCatalog element, but when setting the
src/SourceFile member the following error appears:

Error[CNDL0104]: Support for binary column types are not-yet-implemented
in WiX toolset: WiX element 'SFPCatalog'; WiX attribute 'src'; MSI table
'SFPCatalog'; column 'Catalog'.

Does this mean that SFP support is not working yet?

Also, should the Id member of SFPFile be set to the Id of the File to add?

Thank you.

K-ballo.-

_
Windows Live Messenger, la nueva generación de tu MSN. 
http://imagine-msn.com/minisites/messenger/default.aspx?locale=es-ar


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


Re: [WiX-users] SFP elements

2007-02-07 Thread Rob Mensching
Yes, SFP support doesn't work.  What are you trying to use it for?

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Agustín Bergé
Sent: Wednesday, February 07, 2007 10:10 AM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] SFP elements

I'm trying to use a SFPCatalog element, but when setting the
src/SourceFile member the following error appears:

Error[CNDL0104]: Support for binary column types are not-yet-implemented
in WiX toolset: WiX element 'SFPCatalog'; WiX attribute 'src'; MSI table
'SFPCatalog'; column 'Catalog'.

Does this mean that SFP support is not working yet?

Also, should the Id member of SFPFile be set to the Id of the File to add?

Thank you.

K-ballo.-

_
Windows Live Messenger, la nueva generación de tu MSN.
http://imagine-msn.com/minisites/messenger/default.aspx?locale=es-ar


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

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


Re: [WiX-users] Wix 3.0 and Votive?

2007-02-07 Thread Scott Sam
Sorry I'm kind of new to this.  Is that the msbuild file for the
specific project correct?  Is there a way to edit that in VS/TFS?

 

From: Cullen Waters [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, February 07, 2007 1:01 PM
To: Scott Sam; wix-users@lists.sourceforge.net
Subject: RE: [WiX-users] Wix 3.0 and Votive?

 

What I did was set a property called DefineConstants in my MSBuild
file.  Then, when candle is executed, the WixTasks convert that
semicolon separated list of variables into -dname=value when passed
into the candle command line.  The only thing you might have to do is
change the env. prefix to var., if nant was setting an environment
variable for you.

 

From: Scott Sam [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, February 07, 2007 8:58 AM
To: Cullen Waters; wix-users@lists.sourceforge.net
Subject: RE: [WiX-users] Wix 3.0 and Votive?

 

Thanks, I've gotten the wxs files updated, and added them to the
projects in TFS.  How do you handle the source path for the files being
added to the msi?  Before I used a nant variable in the wix as part of
the path.  Is there a similar way to do this using MSBuild?  It looks
like the path will change based on whether or not it is a debug or
release build.

 

From: Cullen Waters [mailto:[EMAIL PROTECTED] 
Sent: Thursday, February 01, 2007 1:54 PM
To: Scott Sam; wix-users@lists.sourceforge.net
Subject: RE: [WiX-users] Wix 3.0 and Votive?

 

I just moved my whole team from v2 to v3.  

 

In general, the update went really smoothly.  You can use wixcop.exe to
update all of the xml for you.  Wixcop doesn't, however remove
shortnames, which might cause you some headaches.  I went through all my
xml and manually deleted all the short names.

 

What might cause you some extra work, depending on how you use v2, is
that v3 runs msi validation as part of light.  We found a bunch of
msival errors in our MSIs when we went to v3, and it took some time to
work through them.  This is a good thing, though, since you have
essentially raised the quality bar of your installers by doing this.

 

We use votive with VS Team Suite, and we haven't had any problems yet.

 

From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Scott Sam
Sent: Thursday, February 01, 2007 10:47 AM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Wix 3.0 and Votive?

 

I was thinking of trying out votive.  We are using Visual Studio Team
Edition for Developers with Team Foundation Server.  We are also using
WIX v2  for the msi.  I was wondering, is Wix v3 stable enough to use if
we are deploying our next version of our product in about 3-5 months.
Has anyone used votive with team foundation server?  Are there any
problems to be expected when moving from wix v2 to wix v3?

 

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


[WiX-users] Letting user select network service or domain account for WebAppPool custom action

2007-02-07 Thread Matt Hoover (VSNC)
I am trying to install a web app and I want to let the user select the Identity 
that the App Pool uses.  They should be able to select between Network Service 
and a domain account that they provide.  The problem that I am running into is 
when I try to use a property in the Identity parameter of the WebAppPool tag.  
I am trying the following:

  User Id=WEB_USER Name=[USERID] Password=[PASSWORD] 
Domain=[DOMAIN] CreateUser=no
GroupRef Id=IIS /
  /User
  WebAppPool Id=AppPoolID Name=TFS AppPool 
Identity=[WEB_IDENTITY] User=WEB_USER /

I get the following error when I do this:

1vstfwebtieractions.fragment.wxs(26) : error CNDL0027: The 'Identity' 
attribute has an invalid value according to its data type.

If I replace [WEB_IDENTITY] with other or networkService it compiles, but 
the type of Identity is determined at compile time, not install time.  Is there 
an example WiX fragment that shows how to determine if the App Pool will run as 
Network Service or a domain account at install time instead of at compile time?

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


[WiX-users] Extra localization files

2007-02-07 Thread DE�K JAHN, G�bor
On Sun, 4 Feb 2007 11:57:23 -0800 (PST), Mike Robertson wrote:

Mike,

 The list of Wix localizations has a fairly large number that are
 listed as complete
 and that presumably should then be available with the Wix project
 files. But they
 don't seem to be there, only English, Dutch, German and Spanish?
 Are the other files available elsewhere? Specifically I'm looking
 for French, Finnish and Norwegian versions. Thanks in advance for
 any pointers.

The culprit is the assignment agreement process required by MS before any 
contribution can be added to the actual code and releases. Languages marked 
'finished' on the localization page 
(http://www.tramontana.co.hu/wix/loc/index.php) are already done, the files are 
there but the agreement hasn't yet been processed by the legal dept of 
Microsoft. I also keep nudging Rob about this issue but, apparently, there is 
little he can do about it... :-(

Bye,
   Gábor

---
DEÁK JAHN, Gábor -- Budapest, Hungary
E-mail: [EMAIL PROTECTED]

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


Re: [WiX-users] Upgrade

2007-02-07 Thread Leila Lali (Excell Data Corporation)
No I have same product ID and same upgrade code for package. I just want to 
change the version and my features are not going to change too.
I think it means minor upgrade so questions are:


1-   I found this about Upgrade table 
http://msdn2.microsoft.com/en-us/library/aa372379.aspx  it says something like 
Upgrade Table information required  during major upgrade. Does it mean that it 
is not for minor upgrade? Because I put different values for UpgradeVersion but 
nothing change. It seems Windows installer ignores it! Is It true?



2-  It seems that migrateFeatureStates action works fine when I have an 
older version of my product installed. (I tested that to see feature tree and 
it looks fine even without Upgrade tag! ) but I still don't understand why the 
feature tree changes if there is not any related product installed! Why the 
behavior is not like a fresh install?


Thanks
Leila Lali

From: Mike Dimmick [mailto:[EMAIL PROTECTED]
Sent: Wednesday, January 31, 2007 8:14 PM
To: Leila Lali (Excell Data Corporation); wix-users@lists.sourceforge.net
Subject: RE: [WiX-users] Upgrade

The thing that changes feature states is the MigrateFeatureStates action. See 
http://msdn2.microsoft.com/en-us/library/aa370034.aspx for documentation on 
this.

Have you done something odd like reuse an upgrade code from a different product 
entirely? I would imagine this would cause MigrateFeatureStates to get confused.

--
Mike Dimmick


From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Leila Lali 
(Excell Data Corporation)
Sent: 31 January 2007 20:53
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Upgrade

Hi,

I'm trying to create a Bootstrap exe file from my msi, that can be used as new 
version of setup. This exe file could find the old version and upgrade them, 
but my problem is,  when it couldn't find any other version of product and 
should act as a fresh setup, the feature tree will completely change! The 
features should be for complete setup and I set the levels to be like this. But 
when I'm running the setup exe and there is not any old version of product 
installed, the features will be changed for custom setup (unselected)


Setup.exe runs msi with these commands: REINSTALL=ALL REINSTALLMODE=vomus

Does anybody know what my problem is?

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


Re: [WiX-users] Affecting the registry during install and removal

2007-02-07 Thread Brian Simoneau
Using self registration in an installer is not recommended.  See the
remarks for the SelfReg table.
http://msdn2.microsoft.com/en-gb/library/aa371608.aspx
You can instead use tallow to extract the registry keys that are
installed by SelfReg and add those registry keys to your installer.

-Brian Simoneau


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of dave_c
Sent: Wednesday, February 07, 2007 11:49 AM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Affecting the registry during install and removal



I have some windows scripting files to add as part of my install. Up
until
now I have manually been seleing the Register option from within
windows
explorer and then Unregister when software is removed.

I'd like to automate this in the installer so how do I call regsvr32
from
with the installer and can I call regsvr32 /s /u to unregister during
the
software removal process?

Any examples to go along with this would be fantastic.

Regards

DaveC 
-- 
View this message in context:
http://www.nabble.com/Affecting-the-registry-during-install-and-removal-
tf3188180.html#a8849266
Sent from the wix-users mailing list archive at Nabble.com.



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

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


Re: [WiX-users] Wix 3.0 and Votive?

2007-02-07 Thread Justin Rockwood
You can edit that property (DefineConstants) in the property pages if
you're using Votive. Just right mouse click the project in Solution Explorer
and click Properties. Alternatively, you can edit the .wixproj file
directly and add DefineConstantsName=Value;Name2=Value2/DefineConstants
within an existing PropertyGroup. Make sense?

 

Justin

 

From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Scott Sam
Sent: Wednesday, February 07, 2007 11:00 AM
To: Cullen Waters; wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Wix 3.0 and Votive?

 

Sorry I'm kind of new to this.  Is that the msbuild file for the specific
project correct?  Is there a way to edit that in VS/TFS?

 

From: Cullen Waters [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, February 07, 2007 1:01 PM
To: Scott Sam; wix-users@lists.sourceforge.net
Subject: RE: [WiX-users] Wix 3.0 and Votive?

 

What I did was set a property called DefineConstants in my MSBuild file.
Then, when candle is executed, the WixTasks convert that semicolon separated
list of variables into -dname=value when passed into the candle command
line.  The only thing you might have to do is change the env. prefix to
var., if nant was setting an environment variable for you.

 

From: Scott Sam [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, February 07, 2007 8:58 AM
To: Cullen Waters; wix-users@lists.sourceforge.net
Subject: RE: [WiX-users] Wix 3.0 and Votive?

 

Thanks, I've gotten the wxs files updated, and added them to the projects in
TFS.  How do you handle the source path for the files being added to the
msi?  Before I used a nant variable in the wix as part of the path.  Is
there a similar way to do this using MSBuild?  It looks like the path will
change based on whether or not it is a debug or release build.

 

From: Cullen Waters [mailto:[EMAIL PROTECTED] 
Sent: Thursday, February 01, 2007 1:54 PM
To: Scott Sam; wix-users@lists.sourceforge.net
Subject: RE: [WiX-users] Wix 3.0 and Votive?

 

I just moved my whole team from v2 to v3.  

 

In general, the update went really smoothly.  You can use wixcop.exe to
update all of the xml for you.  Wixcop doesn't, however remove shortnames,
which might cause you some headaches.  I went through all my xml and
manually deleted all the short names.

 

What might cause you some extra work, depending on how you use v2, is that
v3 runs msi validation as part of light.  We found a bunch of msival errors
in our MSIs when we went to v3, and it took some time to work through them.
This is a good thing, though, since you have essentially raised the quality
bar of your installers by doing this.

 

We use votive with VS Team Suite, and we haven't had any problems yet.

 

From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Scott Sam
Sent: Thursday, February 01, 2007 10:47 AM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Wix 3.0 and Votive?

 

I was thinking of trying out votive.  We are using Visual Studio Team
Edition for Developers with Team Foundation Server.  We are also using WIX
v2  for the msi.  I was wondering, is Wix v3 stable enough to use if we are
deploying our next version of our product in about 3-5 months.  Has anyone
used votive with team foundation server?  Are there any problems to be
expected when moving from wix v2 to wix v3?

 

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


Re: [WiX-users] Upgrade

2007-02-07 Thread Laurence Starks
You must use two different command lines to install this.  One for an upgrade, 
which you referenced earlier with REINSTALL and REINSTALLMODE and another 
without them for a new install.

http://msdn2.microsoft.com/en-us/library/aa371182.aspx says
v

Use to run from the source package and re-cache the local package. Do not use 
the v reinstall option code for the first installation of an application or 
feature.



From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Leila Lali 
(Excell Data Corporation)
Sent: Wednesday, February 07, 2007 12:08 PM
To: Mike Dimmick; wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Upgrade

No I have same product ID and same upgrade code for package. I just want to 
change the version and my features are not going to change too.
I think it means minor upgrade so questions are:


1-   I found this about Upgrade table 
http://msdn2.microsoft.com/en-us/library/aa372379.aspx  it says something like 
Upgrade Table information required  during major upgrade. Does it mean that it 
is not for minor upgrade? Because I put different values for UpgradeVersion but 
nothing change. It seems Windows installer ignores it! Is It true?



2-  It seems that migrateFeatureStates action works fine when I have an 
older version of my product installed. (I tested that to see feature tree and 
it looks fine even without Upgrade tag! ) but I still don't understand why the 
feature tree changes if there is not any related product installed! Why the 
behavior is not like a fresh install?


Thanks
Leila Lali

From: Mike Dimmick [mailto:[EMAIL PROTECTED]
Sent: Wednesday, January 31, 2007 8:14 PM
To: Leila Lali (Excell Data Corporation); wix-users@lists.sourceforge.net
Subject: RE: [WiX-users] Upgrade

The thing that changes feature states is the MigrateFeatureStates action. See 
http://msdn2.microsoft.com/en-us/library/aa370034.aspx for documentation on 
this.

Have you done something odd like reuse an upgrade code from a different product 
entirely? I would imagine this would cause MigrateFeatureStates to get confused.

--
Mike Dimmick


From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Leila Lali 
(Excell Data Corporation)
Sent: 31 January 2007 20:53
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Upgrade

Hi,

I'm trying to create a Bootstrap exe file from my msi, that can be used as new 
version of setup. This exe file could find the old version and upgrade them, 
but my problem is,  when it couldn't find any other version of product and 
should act as a fresh setup, the feature tree will completely change! The 
features should be for complete setup and I set the levels to be like this. But 
when I'm running the setup exe and there is not any old version of product 
installed, the features will be changed for custom setup (unselected)


Setup.exe runs msi with these commands: REINSTALL=ALL REINSTALLMODE=vomus

Does anybody know what my problem is?

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


[WiX-users] ICE03 String overflow

2007-02-07 Thread Stefan Seifert
Hello,

I'm getting the following warning when trying to compile my module, 
using Wix3.0

ICE03: String overflow (greater than length permitted in column); 
Table: File, Column: File, Key(s): 

Maybe.the.name.for.this.file.is.too.long.dll.F69460F1_7FD1_421A_9422_D6FFD3AB741C
 


Is there a way to get around that?
Or should I be concerned about it all?

The component is defined like:

Component Id=ModuleComponent 
Guid=97F1CB47-1D61-483B-9635-E554441668D9
File Id=Maybe.the.name.for.this.file.is.too.long.dll
  Name=Maybe.the.name.for.this.file.is.too.long.dll
  Assembly=.net
  
AssemblyManifest=Maybe.the.name.for.this.file.is.too.long.dll
  
Source=$(var.Project.TargetDir)\Maybe.the.name.for.this.file.is.too.long.dll 

 KeyPath=yes ReadOnly=yes Vital=yes /
/Component


Thanks in advance,
Stefan Seifert

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


Re: [WiX-users] Wix 3.0 and Votive?

2007-02-07 Thread Cullen Waters
Actually, for us, we use a common settings file Import 
Include=PathToFile\MySettings.settings / at the top of the file.

In the settings file, we have DefineConstants.  This element can be 
overridden in each project file.

If you go to the property pages for a wix project, there is a button on the 
compiler tab for Advanced Properties, or something like that.  Put your 
semicolon separated list in there.

Alternatively, if you like to edit XML by hand, you can right click on any 
project (for any project type, actually), and select unload project.  Once it's 
greyed out in solution explorer, right click again, and select Edit 
MyProj.wixproj.  It will open in the VS main window, with the XML editor open.

From: Scott Sam [mailto:[EMAIL PROTECTED]
Sent: Wednesday, February 07, 2007 11:00 AM
To: Cullen Waters; wix-users@lists.sourceforge.net
Subject: RE: [WiX-users] Wix 3.0 and Votive?

Sorry I'm kind of new to this.  Is that the msbuild file for the specific 
project correct?  Is there a way to edit that in VS/TFS?

From: Cullen Waters [mailto:[EMAIL PROTECTED]
Sent: Wednesday, February 07, 2007 1:01 PM
To: Scott Sam; wix-users@lists.sourceforge.net
Subject: RE: [WiX-users] Wix 3.0 and Votive?

What I did was set a property called DefineConstants in my MSBuild file.  
Then, when candle is executed, the WixTasks convert that semicolon separated 
list of variables into -dname=value when passed into the candle command 
line.  The only thing you might have to do is change the env. prefix to var., 
if nant was setting an environment variable for you.

From: Scott Sam [mailto:[EMAIL PROTECTED]
Sent: Wednesday, February 07, 2007 8:58 AM
To: Cullen Waters; wix-users@lists.sourceforge.net
Subject: RE: [WiX-users] Wix 3.0 and Votive?

Thanks, I've gotten the wxs files updated, and added them to the projects in 
TFS.  How do you handle the source path for the files being added to the msi?  
Before I used a nant variable in the wix as part of the path.  Is there a 
similar way to do this using MSBuild?  It looks like the path will change based 
on whether or not it is a debug or release build.

From: Cullen Waters [mailto:[EMAIL PROTECTED]
Sent: Thursday, February 01, 2007 1:54 PM
To: Scott Sam; wix-users@lists.sourceforge.net
Subject: RE: [WiX-users] Wix 3.0 and Votive?

I just moved my whole team from v2 to v3.

In general, the update went really smoothly.  You can use wixcop.exe to update 
all of the xml for you.  Wixcop doesn't, however remove shortnames, which might 
cause you some headaches.  I went through all my xml and manually deleted all 
the short names.

What might cause you some extra work, depending on how you use v2, is that v3 
runs msi validation as part of light.  We found a bunch of msival errors in our 
MSIs when we went to v3, and it took some time to work through them.  This is a 
good thing, though, since you have essentially raised the quality bar of your 
installers by doing this.

We use votive with VS Team Suite, and we haven't had any problems yet.

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Scott Sam
Sent: Thursday, February 01, 2007 10:47 AM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Wix 3.0 and Votive?

I was thinking of trying out votive.  We are using Visual Studio Team Edition 
for Developers with Team Foundation Server.  We are also using WIX v2  for the 
msi.  I was wondering, is Wix v3 stable enough to use if we are deploying our 
next version of our product in about 3-5 months.  Has anyone used votive with 
team foundation server?  Are there any problems to be expected when moving from 
wix v2 to wix v3?

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


Re: [WiX-users] SFP elements

2007-02-07 Thread K-ballo
Just trying to add visual support for those elements at WiXAware 1.1, 
but I'll take it out from the release until is working, since it seems 
to not be needed by now.

K-ballo.-

Rob Mensching escribió:
 Yes, SFP support doesn't work.  What are you trying to use it for?

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Agustín Bergé
 Sent: Wednesday, February 07, 2007 10:10 AM
 To: wix-users@lists.sourceforge.net
 Subject: [WiX-users] SFP elements

 I'm trying to use a SFPCatalog element, but when setting the
 src/SourceFile member the following error appears:

 Error[CNDL0104]: Support for binary column types are not-yet-implemented
 in WiX toolset: WiX element 'SFPCatalog'; WiX attribute 'src'; MSI table
 'SFPCatalog'; column 'Catalog'.

 Does this mean that SFP support is not working yet?

 Also, should the Id member of SFPFile be set to the Id of the File to add?

 Thank you.

 K-ballo.-

 _
 Windows Live Messenger, la nueva generación de tu MSN.
 http://imagine-msn.com/minisites/messenger/default.aspx?locale=es-ar


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

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

   

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


Re: [WiX-users] SFP elements

2007-02-07 Thread Rob Mensching
SFP is a WinMe feature that no one every used (you are the first person to ever 
ask about it).  I don't think we'll bother with it unless someone actually has 
a scenario where it is used... which seems unlikely since WinMe isn't even a 
supported platform any longer (thank goodness).

-Original Message-
From: K-ballo [mailto:[EMAIL PROTECTED]
Sent: Wednesday, February 07, 2007 3:54 PM
To: Rob Mensching; wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] SFP elements

Just trying to add visual support for those elements at WiXAware 1.1,
but I'll take it out from the release until is working, since it seems
to not be needed by now.

K-ballo.-

Rob Mensching escribió:
 Yes, SFP support doesn't work.  What are you trying to use it for?

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Agustín Bergé
 Sent: Wednesday, February 07, 2007 10:10 AM
 To: wix-users@lists.sourceforge.net
 Subject: [WiX-users] SFP elements

 I'm trying to use a SFPCatalog element, but when setting the
 src/SourceFile member the following error appears:

 Error[CNDL0104]: Support for binary column types are not-yet-implemented
 in WiX toolset: WiX element 'SFPCatalog'; WiX attribute 'src'; MSI table
 'SFPCatalog'; column 'Catalog'.

 Does this mean that SFP support is not working yet?

 Also, should the Id member of SFPFile be set to the Id of the File to add?

 Thank you.

 K-ballo.-

 _
 Windows Live Messenger, la nueva generación de tu MSN.
 http://imagine-msn.com/minisites/messenger/default.aspx?locale=es-ar


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

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



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


Re: [WiX-users] Wix 3.0 and Votive?

2007-02-07 Thread Matthew Rowan

I am also interested in moving to WiX v3 from v2. I already have a wixproj
file I am maintaining for SharpDevelop and would like to move this into
Visual Studio. The only thing I am cautious of is that I will need to do
patch creation and on http://wix.sourceforge.net/faq.html it has What's New
in WiX v3 ... Patch creation support (soon). Is this still the case, or is
patch creation in WiX v3 possible?

Regards,

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


Re: [WiX-users] Adding records to MSI on the fly

2007-02-07 Thread Matthew Rowan

I am trying to allow users to select which WebSite they wish to install a
virtual directory under. I have used the method describe here which gives me
the list however the virtual directory is still installed under the default
web site since the port of the Web Address is the same. This is my
declaration of the web site as is stated in the WiX help.

Nesting WebSite under Product, Fragment, or Module results in a web site
locator record being created in the IIsWebSite table. This means that the
web site itself is neither installed nor uninstalled by the MSI package. It
does make the database available for referencing from a WebApplication,
WebVirtualDir or WebDir record. This allows an MSI to install
WebApplications, WebVirtualDirs or WebDirs to already existing web sites on
the machine. The install will fail if the web site does not exist in these
cases.

WebSite Id=DefaultWebSite Description=[TARGETWEBCOMBO] 
WebAddress Id=AllUnassigned Port=80 /
/WebSite

and under a component I reference this Web Site

WebVirtualDir Id=VirtualDir Alias=[P_IIS_VIRTUALDIRECTORY]
Directory=DirWeb WebSite=DefaultWebSite
WebApplication Id=WebApp Name=[P_IIS_VIRTUALDIRECTORY]
/WebApplication
/WebVirtualDir


Any help on what I need to do would be greatly appreciated.

Regards,

-Matthew Rowan

On 2/2/07, carlldev [EMAIL PROTECTED] wrote:



I found an article somewhere that states that the values in the tables
that
were there when the MSI started cannot be removed or updated.
Removing the Listitem from the Combobox also didn't work because that
dropped the whole table all together as there are no other comboboxes.

So I figured out 2 ways of doing it:
1. Orca
By editing the MSI with Orca I was able to remove the offending value from
the Combobox table.
2. This causes an ICE17 warning but it still compiles
I removed the combobox Listitems from the combobox I want to populate and
created a separate combobox with width and height = 0 (to make it
invisible). I gave this dummy combobox 1 Listitem to force the creation of
the  Combobox table.

I also tried doing a create table query to get create the required
Combobox
table but can't get it to work The query looks like this:
CREATE TABLE `ComboBox` (`Property` CHARACTER(72) NOT NULL, `Order` SHORT
NOT NULL, `Value` CHARACTER(64) NOT NULL, `Text` CHARACTER(64)
LOCALIZABLE)
PRIMARY KEY `Property`, `Order` TEMPORARY

if anyone know how to solve this let me know, if only to get the ICE17
warnings to go away.
--
View this message in context:
http://www.nabble.com/Adding-records-to-MSI-on-the-fly-tf3150241.html#a8749870
Sent from the wix-users mailing list archive at Nabble.com.


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

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