[WiX-users] Installing files to the My Documents directory

2006-11-06 Thread Nick Johnson
I'm trying to write an installer that installs files into the user's My Documents directory (it doesn't install files anywhere else, for what it's worth). Trying to construct it the obvious way, I get a couple of errors: ICE38, complaining that the KeyPath has to be a registry key under HKCU, and ICE64, complaining the directories under PersonalFolder aren't listed in the RemoveFile table.
For the first one, I really don't know what's going on - the WiX tutorial doesn't even cover what a KeyPath is, let alone when and why I should create registry keys for one.For the second one, the folders are created by an external program, and the installer shouldn't remove them on uninstall, even if they're empty. How can I tell the installer this?
-Nick Johnson
-
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=lnk&kid=120709&bid=263057&dat=121642___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Setting property value with another property value

2006-11-06 Thread Lerudjordet, Morten Minge
Title: Setting property value with another property value



Thanks for all the answers!
 
Ok, so the gist of it is; when setting a property with 
another property's value use a custom action.
So all that is left is to schedule the CA at button push. 

 
But the code below does not seem to work, 
i.e getting an error; 'QtExecCmdLine' does not contain a Value attribute and is 
not marked as Admin, Secure, or Hidden.  The Property element is being 
ignored. So I can set it to an arbitrary value, and the CA should overwrite 
it?
 
Also talking about the [#FileId] attribute, how does 
one use it? I understand that if one has defined a File element or Binary 
element, one can use  [#GivenElementId] to reference the file / 
path. 
 
But given one wants to use the built in 
ProgramFilesFolder dir property, as the program files folder does not 
always reside on c:? 
Is it possible to use [#FileId] syntax for this, is 
ProgramFilesFolder accessible to be used in this way?
 
  

 
Regards 
Morten


  
  
  Fra: Rob MacFadyen 
  [mailto:[EMAIL PROTECTED] Sendt: 4. november 2006 
  14:17Til: Lerudjordet, Morten MingeEmne: RE: [WiX-users] 
  Setting property value with another property value
  
  Morten,
   
  I think what you need is:
   
  
  
   
  or even
   
  
  
  
  
  
  
  
   
  What's being complained about is defining a property and 
  referencing another property in the Value portion of the definition. More or 
  less the following is a no no:
  
   
  You always have to do a definition and then an explicit 
  assignment (via a custom action).
   
  Regards,
   
  Rob
   
  
  
  From: [EMAIL PROTECTED] 
  [mailto:[EMAIL PROTECTED] On Behalf Of 
  Lerudjordet, Morten MingeSent: Saturday, November 04, 2006 6:09 
  AMTo: wix-users@lists.sourceforge.netSubject: 
  [WiX-users] Setting property value with another property 
  value
  
  Hi, I have a little problem trying to do this the 
  right way. Because I get a warning 
  compiling when a property value is set to [FILEPATH] and [INSTALLPATH][WEBCONFIGFILE]. 
  The warning message hint that one should set 
  this using a custom action with the property and value field. I have not tried using CA's in this way and are kinda 
  lost. Any help is very appreciated. 
   
    
   
   
  Thanks 
  Morten 

-
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=lnk&kid=120709&bid=263057&dat=121642___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Setting property value with another property value

2006-11-06 Thread Lerudjordet, Morten Minge
 
So to early for me, should not have sent this before morning coffee.

There is no error, just a warning and it compiles nicely.

I have done the setup to use the quiet cmd CA in the dll, but getting an
error when executing. 
I use [#ConfigFile] to reference the file defined 
  






MSI error msg:

Action 10:38:21: BrowseFiles. 
Action start 10:38:21: BrowseFiles.
Action ended 10:38:24: BrowseFiles. Return value 1.

Above my other CA dll is executed. 


Action 10:38:24: Set_QtExecCmdLine. 
Action start 10:38:24: Set_QtExecCmdLine.
Action ended 10:38:24: Set_QtExecCmdLine. Return value 1.
Action 10:38:24: QtExec. 
Action start 10:38:24: QtExec.
Error 1723. There is a problem with this Windows Installer package. A
DLL required for this install to complete could not be run. Contact your
support personnel or package vendor.  Action QtExec, entry: CAQuietExec,
library: C:\DOCUME~1\bak8549\LOCALS~1\Temp\2\MSI6.tmp 
MSI (c) (30:BC) [10:38:36:045]: Product: TestWS v1.0.0 -- Error 1723.
There is a problem with this Windows Installer package. A DLL required
for this install to complete could not be run. Contact your support
personnel or package vendor.  Action QtExec, entry: CAQuietExec,
library: C:\DOCUME~1\bak8549\LOCALS~1\Temp\2\MSI6.tmp 

Action ended 10:38:36: QtExec. Return value 3.
DEBUG: Error 2896:  Executing action QtExec failed.



Fra: Rob MacFadyen [mailto:[EMAIL PROTECTED] 
Sendt: 4. november 2006 14:17
Til: Lerudjordet, Morten Minge
Emne: RE: [WiX-users] Setting property value with another
property value


Morten,
 
I think what you need is:
 


 
or even
 







 
What's being complained about is defining a property and
referencing another property in the Value portion of the definition.
More or less the following is a no no:

 
You always have to do a definition and then an explicit
assignment (via a custom action).
 
Regards,
 
Rob
 




From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
Lerudjordet, Morten Minge
Sent: Saturday, November 04, 2006 6:09 AM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Setting property value with another
property value



Hi, I have a little problem trying to do this the right way. 
Because I get a warning compiling when a property value is set
to [FILEPATH] and [INSTALLPATH][WEBCONFIGFILE]. 
The warning message hint that one should set this using a custom
action with the property and value field. 
I have not tried using CA's in this way and are kinda lost. Any
help is very appreciated. 





 
 

 
 

Thanks 

Morten 

-- next part --
An HTML attachment was scrubbed...
URL:
http://sourceforge.net/mailarchive/forum.php?forum=wix-users/attachments
/20061106/2d67725e/attachment.html 

--


-
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=lnk&kid=120709&bid=263057&dat=121642

--

___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


End of WiX-users Digest, Vol 6, Issue 20


-
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=lnk&kid=120709&bid=263057&dat=121642
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Convincing customer to use WiX toolset - is it enterprise ready?

2006-11-06 Thread Jacek Blaszczynski
Hello!

I am in process of trying to convince customer who looks for enterprise
grade InstallShield installation package improvements. I have proposed to
replace it with WiX based installer and pointed him to WiX sourceforge.net
site and got a very fast answer with several doubts:

1. "  The sourceforge site indicates this is still in beta, so it is
probally not ready for use for a commercial project which we need to
distribute to enterprise customers. ... "
2. "  I have downloaded the Wix package to take a look, but I could not
find any documentation for it, and it does not appear to be a complete
package. ... "
3. "  If I could find a working example of it to see how the user
interface looks during an install I might consider using it, but I would
perfer either InstallShield or Wise. ... "

Obviosuly I could respond to all this and other serius doubts raised by
customer myself but I thought that this process may be of interest to WiX
community and I may receive good support in finding arguments in favor of
WiX.

The most important thing is to show enterprise level installation packages
created with WiX - please point me to most prominent installation packages
created using WiX toolset which at the best should be available for download
and testing.

Please indicate as well:

1) links to the latest but still complete packages (i.e. not requiring
hunting for dependencies, docs or WiX tools) working out of box - I almost
always had a lot problems using packages downloaded from sourceforge.

2) links to authoritative sites describing WiX package

3) links to most recent documetation available online.

Regards

Jacek



-
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=lnk&kid=120709&bid=263057&dat=121642
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Convincing customer to use WiX toolset - is it enterprise ready?

2006-11-06 Thread John Watson
MySQL switched to MSI and built it using WiX last year (I believe). http://dev.mysql.com/doc/administrator/en/ch02s02s01.html
 
--John 
On 11/6/06, Jacek Blaszczynski <[EMAIL PROTECTED]> wrote:
Hello!I am in process of trying to convince customer who looks for enterprisegrade InstallShield installation package improvements. I have proposed to
replace it with WiX based installer and pointed him to WiX sourceforge.netsite and got a very fast answer with several doubts:1. "  The sourceforge site indicates this is still in beta, so it is
probally not ready for use for a commercial project which we need todistribute to enterprise customers. ... "2. "  I have downloaded the Wix package to take a look, but I could notfind any documentation for it, and it does not appear to be a complete
package. ... "3. "  If I could find a working example of it to see how the userinterface looks during an install I might consider using it, but I wouldperfer either InstallShield or Wise. ... "
Obviosuly I could respond to all this and other serius doubts raised bycustomer myself but I thought that this process may be of interest to WiXcommunity and I may receive good support in finding arguments in favor of
WiX.The most important thing is to show enterprise level installation packagescreated with WiX - please point me to most prominent installation packagescreated using WiX toolset which at the best should be available for download
and testing.Please indicate as well:1) links to the latest but still complete packages (i.e. not requiringhunting for dependencies, docs or WiX tools) working out of box - I almostalways had a lot problems using packages downloaded from sourceforge.
2) links to authoritative sites describing WiX package3) links to most recent documetation available online.RegardsJacek
-
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=lnk&kid=120709&bid=263057&dat=121642___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] How to launch a browser after uninstall

2006-11-06 Thread Andy Pike
Hi,

I would like to launch a web browser to a particular url once the uninstall 
has finished. Is this possible? If so, can you give me an example xml 
fragment? I'm a bit of a newbie, but I guess there is a custom action for 
this?

Thanks in advance

Andy

_
Be the first to hear what's new at MSN - sign up to our free newsletters! 
http://www.msn.co.uk/newsletters


-
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=lnk&kid=120709&bid=263057&dat=121642
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] nant task and WiX

2006-11-06 Thread Pawel Pabich








 

Hi,

 

What is the easiest way of being able to build my WiX
installer project taking into account

that I’m using  task to build my solution?

 

Thanks

 

Pawel Pabich






-
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=lnk&kid=120709&bid=263057&dat=121642___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] preprocessor variable $(var.Build)

2006-11-06 Thread Friedrich, Oliver



 
Alright, just found out, where this variable was set. It is set on the commandline while calling the batch-file to start the compilation of the setup.
 
The batch-file is called as "Pre-build event command 
line" in VS2005. The variable "var.Build" is set to the value of 
"$(ConfigurationName)". The last is homemade of VisualStudio. How can I access 
this "ConfigurationName" under WiX-V3?
 
Sorry for the 
trouble...
 
Oliver


  
  
  From: Bob Arnson [mailto:[EMAIL PROTECTED] 
  Sent: Friday, November 03, 2006 6:04 PMTo: Friedrich, 
  OliverCc: wix-users@lists.sourceforge.netSubject: Re: 
  [WiX-users] preprocessor variable $(var.Build)
  Friedrich, Oliver wrote: 
  

No, we did not use Votive V2, just plain wxs-files 
that we added to a simple solution, we did not use Votive 
V2.Sorry, I'm not understanding. Are you 
  asking how to set the Build variable using Votive? -- 
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=lnk&kid=120709&bid=263057&dat=121642___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] How to launch a browser after uninstall

2006-11-06 Thread John Watson
Hi Andy,

The online WiX tutorial has an example of launching things here
(http://www.tramontana.co.hu/wix/lesson3.php#3.2). If you haven't done so
yet, you really should study the tutorial in-depth.

Regards,
John

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Andy Pike
Sent: Monday, November 06, 2006 7:20 AM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] How to launch a browser after uninstall

Hi,

I would like to launch a web browser to a particular url once the uninstall
has finished. Is this possible? If so, can you give me an example xml
fragment? I'm a bit of a newbie, but I guess there is a custom action for
this?

Thanks in advance

Andy

_
Be the first to hear what's new at MSN - sign up to our free newsletters! 
http://www.msn.co.uk/newsletters


-
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=lnk&kid=120709&bid=263057&dat=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=lnk&kid=120709&bid=263057&dat=121642
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] preprocessor variable $(var.Build)

2006-11-06 Thread Lerudjordet, Morten Minge
To get wix to use the var it has to run in the context where the
$(ConfigurationName) is set (candle compile). 

You then compile wixobj with: candle.exe -dMyVar =
$(ConfigurationName)...
Then you should be able to access the $(var.MyVar) in the wix code. 

Usually this is set up in a msbuld script and passed when compiling the
wxs files to wixobj.

morten  

 Message: 6
Date: Mon, 6 Nov 2006 14:20:58 +0100
From: "Friedrich, Oliver" <[EMAIL PROTECTED]>
Subject: Re: [WiX-users] preprocessor variable $(var.Build)
To: 
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset="us-ascii"

 
Alright, just found out, where this variable was set. It is set on the
commandline while calling the batch-file to start the compilation of the
setup.
 
The batch-file is called as "Pre-build event command line" in VS2005.
The variable "var.Build" is set to the value of "$(ConfigurationName)".
The last is homemade of VisualStudio. How can I access this
"ConfigurationName" under WiX-V3?
 
Sorry for the trouble...
 
Oliver




From: Bob Arnson [mailto:[EMAIL PROTECTED] 
Sent: Friday, November 03, 2006 6:04 PM
To: Friedrich, Oliver
Cc: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] preprocessor variable $(var.Build)


Friedrich, Oliver wrote: 

No, we did not use Votive V2, just plain wxs-files that
we added to a simple solution, we did not use Votive V2.


Sorry, I'm not understanding. Are you asking how to set the
Build variable using Votive? 


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

-- next part --
An HTML attachment was scrubbed...
URL:
http://sourceforge.net/mailarchive/forum.php?forum=wix-users/attachments
/20061106/70c1b015/attachment.html 

--


-
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=lnk&kid=120709&bid=263057&dat=121642

--

___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


End of WiX-users Digest, Vol 6, Issue 21


-
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=lnk&kid=120709&bid=263057&dat=121642
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Com LocalServer32 in 8.3 format

2006-11-06 Thread Dyson, Peter
Hi,

I am authoring wix version 3 com servers in the 'correct' way as below,
but the LocalServer32 @ registry entry is generated in 8.3 format names.

This seems to be because of the [!MyServer.exe] generated in the msi. If
I use orca to change that to [#MyServer.exe] then I get the long
filename as I require. I would much prefer to maintain the code below
rather than a load of registry entries which are prone to mistakes, is
there any method of forcing the [#MyServer.exe] to be generated.















Thanks,

Peter

-
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=lnk&kid=120709&bid=263057&dat=121642
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] nant task and WiX

2006-11-06 Thread Lerudjordet, Morten Minge
In you'r msbuild file you can do something like this.




  
  
   

morten


Message: 5
Date: Mon, 6 Nov 2006 13:18:36 -
From: "Pawel Pabich" <[EMAIL PROTECTED]>
Subject: [WiX-users]  nant task and WiX
To: 
Message-ID:

<[EMAIL PROTECTED]>
Content-Type: text/plain; charset="us-ascii"

 

Hi,

 

What is the easiest way of being able to build my WiX installer project
taking into account

that I'm using  task to build my solution?

 

Thanks

 

Pawel Pabich

-- next part --
An HTML attachment was scrubbed...
URL:
http://sourceforge.net/mailarchive/forum.php?forum=wix-users/attachments
/20061106/1413cde3/attachment.html 

--

Message: 6
Date: Mon, 6 Nov 2006 14:20:58 +0100
From: "Friedrich, Oliver" <[EMAIL PROTECTED]>
Subject: Re: [WiX-users] preprocessor variable $(var.Build)
To: 
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset="us-ascii"

 
Alright, just found out, where this variable was set. It is set on the
commandline while calling the batch-file to start the compilation of the
setup.
 
The batch-file is called as "Pre-build event command line" in VS2005.
The variable "var.Build" is set to the value of "$(ConfigurationName)".
The last is homemade of VisualStudio. How can I access this
"ConfigurationName" under WiX-V3?
 
Sorry for the trouble...
 
Oliver




From: Bob Arnson [mailto:[EMAIL PROTECTED] 
Sent: Friday, November 03, 2006 6:04 PM
To: Friedrich, Oliver
Cc: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] preprocessor variable $(var.Build)


Friedrich, Oliver wrote: 

No, we did not use Votive V2, just plain wxs-files that
we added to a simple solution, we did not use Votive V2.


Sorry, I'm not understanding. Are you asking how to set the
Build variable using Votive? 


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

-- next part --
An HTML attachment was scrubbed...
URL:
http://sourceforge.net/mailarchive/forum.php?forum=wix-users/attachments
/20061106/70c1b015/attachment.html 

--


-
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=lnk&kid=120709&bid=263057&dat=121642

--

___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


End of WiX-users Digest, Vol 6, Issue 21


-
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=lnk&kid=120709&bid=263057&dat=121642
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] How to prompt to terminate process on uninstall

2006-11-06 Thread Jeff MacDuff








Ok a follow up question,

 

Where do I put the uninstall
custom action at in the Wix file? 

 

My wix file doesn’t contain any kind
of remove / uninstall sections from what I can tell?

 

-JEff

 





From: Rob Mensching 
Sent: Thursday, October 26, 2006 1:02 PM
To: Jeff MacDuff; wix-users@lists.sourceforge.net
Subject: RE: [WiX-users] How to prompt to terminate process on uninstall





 

wix\ src\ca\wixca\dll\CloseApps.cpp

 





From: Jeff MacDuff 
Sent: Thursday, October 26, 2006 12:58
To: Rob Mensching; wix-users@lists.sourceforge.net
Subject: RE: [WiX-users] How to prompt to terminate process on uninstall





 

Ahh ok.. I understand.

 

Can you tell me more about this
CloseApps CA ? Is this an existing item I can just hook into?

 





From: Rob Mensching 
Sent: Thursday, October 26, 2006 12:58 PM
To: Jeff MacDuff; wix-users@lists.sourceforge.net
Subject: RE: [WiX-users] How to prompt to terminate process on uninstall





 

You’d have to use a CustomAction like CloseApps to kill off more
than just those files that are held in use by a process with a visible window.

 





From:
[EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
On Behalf Of Jeff MacDuff
Sent: Thursday, October 26, 2006 12:53
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] How to prompt to terminate process on uninstall





 

What is the correct method in the WIX file to list the
process names that should / need to be killed before uninstall occurs?

 

What we are seeing is that if process A is running… the MSI
at uninstall time will uninstall all of the other files ( dll’s / xml’s / etc )
and then prompt the user to reboot. At reboot the process A is removed.

 

The bug is that if the user chooses not to reboot.. and
clicks on the process A systray icon this will cause process A to crash since
it’s dependent files are now gone.

 

How do I tell the MSI uninstall process to kill process A ?

 

Thanks,

Jeff






-
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=lnk&kid=120709&bid=263057&dat=121642___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] nant task and WiX

2006-11-06 Thread Justin Rockwood
Or you can just use the built-in wix.targets file that we ship with wix.
That will do all of the right stuff for you, including smart incremental
builds. If you use Votive v3, you'll automatically get MSBuild projects, but
you don't have to use Votive to still use the wix.targets file.

Justin

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Lerudjordet,
Morten Minge
Sent: Monday, November 06, 2006 6:45 AM
To: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users]  nant task and WiX

In you'r msbuild file you can do something like this.




  
  
  

morten


Message: 5
Date: Mon, 6 Nov 2006 13:18:36 -
From: "Pawel Pabich" <[EMAIL PROTECTED]>
Subject: [WiX-users]  nant task and WiX
To: 
Message-ID:

<[EMAIL PROTECTED]>
Content-Type: text/plain; charset="us-ascii"



Hi,



What is the easiest way of being able to build my WiX installer project
taking into account

that I'm using  task to build my solution?



Thanks



Pawel Pabich

-- next part --
An HTML attachment was scrubbed...
URL:
http://sourceforge.net/mailarchive/forum.php?forum=wix-users/attachments
/20061106/1413cde3/attachment.html

--

Message: 6
Date: Mon, 6 Nov 2006 14:20:58 +0100
From: "Friedrich, Oliver" <[EMAIL PROTECTED]>
Subject: Re: [WiX-users] preprocessor variable $(var.Build)
To: 
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset="us-ascii"


Alright, just found out, where this variable was set. It is set on the
commandline while calling the batch-file to start the compilation of the
setup.

The batch-file is called as "Pre-build event command line" in VS2005.
The variable "var.Build" is set to the value of "$(ConfigurationName)".
The last is homemade of VisualStudio. How can I access this
"ConfigurationName" under WiX-V3?

Sorry for the trouble...

Oliver




From: Bob Arnson [mailto:[EMAIL PROTECTED]
Sent: Friday, November 03, 2006 6:04 PM
To: Friedrich, Oliver
Cc: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] preprocessor variable $(var.Build)


Friedrich, Oliver wrote:

No, we did not use Votive V2, just plain wxs-files that
we added to a simple solution, we did not use Votive V2.


Sorry, I'm not understanding. Are you asking how to set the
Build variable using Votive?


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

-- next part --
An HTML attachment was scrubbed...
URL:
http://sourceforge.net/mailarchive/forum.php?forum=wix-users/attachments
/20061106/70c1b015/attachment.html

--


-
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=lnk&kid=120709&bid=263057&dat=121642

--

___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


End of WiX-users Digest, Vol 6, Issue 21


-
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=lnk&kid=120709&bid=263057&dat=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=lnk&kid=120709&bid=263057&dat=121642
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] How to prompt to terminate process on uninstall

2006-11-06 Thread Peterson, Joel








Hi
Jeff.

 

The custom needs be placed in
the proper sequence, such as before RemoveAllFiles. WiX, or more accurately
MSI, isn’t organized towards stages of installation, but allows you to
schedule events based on those stages. 

 







Joel Peterson



[EMAIL PROTECTED]









 





From:
[EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Jeff
MacDuff
Sent: Monday, November 06, 2006 8:16 AM
To: Rob Mensching; wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] How to prompt to terminate process on uninstall





 

Ok a follow up question,

 

Where do I put the uninstall
custom action at in the Wix file? 

 

My wix file doesn’t
contain any kind of remove / uninstall sections from what I can tell?

 

-JEff

 





From: Rob Mensching 
Sent: Thursday, October 26, 2006 1:02 PM
To: Jeff MacDuff; wix-users@lists.sourceforge.net
Subject: RE: [WiX-users] How to prompt to terminate process on uninstall





 

wix\ src\ca\wixca\dll\CloseApps.cpp

 





From: Jeff MacDuff 
Sent: Thursday, October 26, 2006 12:58
To: Rob Mensching; wix-users@lists.sourceforge.net
Subject: RE: [WiX-users] How to prompt to terminate process on uninstall





 

Ahh ok.. I understand.

 

Can you tell me more about this
CloseApps CA ? Is this an existing item I can just hook into?

 





From: Rob Mensching 
Sent: Thursday, October 26, 2006 12:58 PM
To: Jeff MacDuff; wix-users@lists.sourceforge.net
Subject: RE: [WiX-users] How to prompt to terminate process on uninstall





 

You’d have to use a CustomAction like CloseApps to kill off
more than just those files that are held in use by a process with a visible
window.

 





From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Jeff
MacDuff
Sent: Thursday, October 26, 2006 12:53
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] How to prompt to terminate process on uninstall





 

What is the correct method in the WIX file to list the
process names that should / need to be killed before uninstall occurs?

 

What we are seeing is that if process A is running…
the MSI at uninstall time will uninstall all of the other files ( dll’s /
xml’s / etc ) and then prompt the user to reboot. At reboot the process A
is removed.

 

The bug is that if the user chooses not to reboot.. and
clicks on the process A systray icon this will cause process A to crash since
it’s dependent files are now gone.

 

How do I tell the MSI uninstall process to kill process A ?

 

Thanks,

Jeff






-
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=lnk&kid=120709&bid=263057&dat=121642___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Convincing customer to use WiX toolset - is itenterprise ready?

2006-11-06 Thread Mike Dimmick
I know that Microsoft use WiX for at least some parts of the SQL Server
2005, Office 2007 and Exchange Server 2007 installers.

Version 2.0.x is considered the stable version. It does get bugfixes, but no
major new development. Version 3.0.x is considered the unstable development
version. The versions at
http://sourceforge.net/project/showfiles.php?group_id=105970 of both are
considered particularly stable; there are point releases (approximately
weekly) at http://wix.sourceforge.net/releases/ (when it works).

Most people want to download the binaries or the Votive MSI, not the sources
package. It's self-contained - no other tools are necessary, not even the
Windows Installer SDK. Votive is the GUI, which is a Visual Studio
integration package. The documentation is in the 'doc' folder of the
binaries package as a chm file. Documentation is currently a weak area - the
WiX.chm file gives the syntax, but not really much in the way of semantics.
There's a tutorial at http://www.tramontana.co.hu/wix/. WiX gives mostly
direct access to the Windows Installer tables, so the SDK documentation is
often the best source for understanding what's going on. I also find Phil
Wilson's book "The Definitive Guide to Windows Installer" useful, although
it may be helpful if you've had some experience with Visual Studio's
deployment projects before reading it. You should probably also read Rob
Mensching's blog at http://blogs.msdn.com/robmen/.

To see how the default user interface looks during an install, get the UI
sample linked from http://www.tramontana.co.hu/wix/lesson2.php
(http://www.tramontana.co.hu/wix/download.php?file=samplewixui.zip&type=appl
ication/zip). This uses the WixUI-Mondo user interface. However, WiX is a
full Windows Installer tool, and can create any UI that the developer can
think of and that the Windows Installer runtime will support. If you want to
do something that Windows Installer cannot support (um, like all the
Microsoft applications listed above!) then you need to create an external UI
handler program, but that is actually not very common.

The documentation at http://wix.sourceforge.net/manual-wix2/wix_index.htm is
for WiX v2.0, and is a little out of date - I'm not sure when it was last
generated. It's basically the same information as in the HTML Help file.

-- 
Mike Dimmick

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Jacek
Blaszczynski
Sent: 06 November 2006 10:51
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Convincing customer to use WiX toolset - is
itenterprise ready?

Hello!

I am in process of trying to convince customer who looks for enterprise
grade InstallShield installation package improvements. I have proposed to
replace it with WiX based installer and pointed him to WiX sourceforge.net
site and got a very fast answer with several doubts:

1. "  The sourceforge site indicates this is still in beta, so it is
probally not ready for use for a commercial project which we need to
distribute to enterprise customers. ... "
2. "  I have downloaded the Wix package to take a look, but I could not
find any documentation for it, and it does not appear to be a complete
package. ... "
3. "  If I could find a working example of it to see how the user
interface looks during an install I might consider using it, but I would
perfer either InstallShield or Wise. ... "

Obviosuly I could respond to all this and other serius doubts raised by
customer myself but I thought that this process may be of interest to WiX
community and I may receive good support in finding arguments in favor of
WiX.

The most important thing is to show enterprise level installation packages
created with WiX - please point me to most prominent installation packages
created using WiX toolset which at the best should be available for download
and testing.

Please indicate as well:

1) links to the latest but still complete packages (i.e. not requiring
hunting for dependencies, docs or WiX tools) working out of box - I almost
always had a lot problems using packages downloaded from sourceforge.

2) links to authoritative sites describing WiX package

3) links to most recent documetation available online.

Regards

Jacek



-
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=lnk&kid=120709&bid=263057&dat=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 jo

Re: [WiX-users] nant task and WiX

2006-11-06 Thread Roy Abou Assaly

I use NAnt to call in a similar fashion but add some more options since I'm
paranoid.  I also have NAnt version my WiX file on the fly using the
 task after I've built my project.  To clarify, I use WiX v2:












Lerudjordet, Morten Minge wrote:
> 
> In you'r msbuild file you can do something like this.
> 
> 
> 
> 
>   
>   
>
> 
> morten
> 
> 
> Message: 5
> Date: Mon, 6 Nov 2006 13:18:36 -
> From: "Pawel Pabich" <[EMAIL PROTECTED]>
> Subject: [WiX-users]  nant task and WiX
> To: 
> Message-ID:
>   
> <[EMAIL PROTECTED]>
> Content-Type: text/plain; charset="us-ascii"
> 
>  
> 
> Hi,
> 
>  
> 
> What is the easiest way of being able to build my WiX installer project
> taking into account
> 
> that I'm using  task to build my solution?
> 
>  
> 
> Thanks
> 
>  
> 
> Pawel Pabich
> 
> -- next part --
> An HTML attachment was scrubbed...
> URL:
> http://sourceforge.net/mailarchive/forum.php?forum=wix-users/attachments
> /20061106/1413cde3/attachment.html 
> 
> --
> 
> Message: 6
> Date: Mon, 6 Nov 2006 14:20:58 +0100
> From: "Friedrich, Oliver" <[EMAIL PROTECTED]>
> Subject: Re: [WiX-users] preprocessor variable $(var.Build)
> To: 
> Message-ID: <[EMAIL PROTECTED]>
> Content-Type: text/plain; charset="us-ascii"
> 
>  
> Alright, just found out, where this variable was set. It is set on the
> commandline while calling the batch-file to start the compilation of the
> setup.
>  
> The batch-file is called as "Pre-build event command line" in VS2005.
> The variable "var.Build" is set to the value of "$(ConfigurationName)".
> The last is homemade of VisualStudio. How can I access this
> "ConfigurationName" under WiX-V3?
>  
> Sorry for the trouble...
>  
> Oliver
> 
> 
> 
> 
>   From: Bob Arnson [mailto:[EMAIL PROTECTED] 
>   Sent: Friday, November 03, 2006 6:04 PM
>   To: Friedrich, Oliver
>   Cc: wix-users@lists.sourceforge.net
>   Subject: Re: [WiX-users] preprocessor variable $(var.Build)
>   
>   
>   Friedrich, Oliver wrote: 
> 
>   No, we did not use Votive V2, just plain wxs-files that
> we added to a simple solution, we did not use Votive V2.
> 
> 
>   Sorry, I'm not understanding. Are you asking how to set the
> Build variable using Votive? 
>   
>   
>   -- 
>   sig://boB
>   http://bobs.org
> 
> -- next part --
> An HTML attachment was scrubbed...
> URL:
> http://sourceforge.net/mailarchive/forum.php?forum=wix-users/attachments
> /20061106/70c1b015/attachment.html 
> 
> --
> 
> 
> -
> 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=lnk&kid=120709&bid=263057&dat=121642
> 
> --
> 
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
> 
> 
> End of WiX-users Digest, Vol 6, Issue 21
> 
> 
> -
> 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=lnk&kid=120709&bid=263057&dat=121642
> ___
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
> 
> 

-- 
View this message in context: 
http://www.nabble.com/%3Cmsbuild%3E-nant-task-and-WiX-tf2582295.html#a7206871
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=lnk&kid=120709&bid=263057&dat=121642
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Installing files to the My Documents directory

2006-11-06 Thread Mike Dimmick



The validation assumes that you're writing something that 
will add personalized settings when launching an advertised shortcut - you may 
have seen Office do this if you install it using one user account, then click 
one of the shortcuts to launch an Office application in a different user account 
(you see a brief Windows Installer progress dialog). A lot of us aren't doing 
this, of course.
 
Every component has a key path. If you don't specify one 
WiX will use the first member of the component which can be a key path (File, 
RegistryKey, ODBC). Windows Installer uses the key path to decide whether the 
component is installed or not: if the key path is present, the component is 
installed and Windows Installer will skip installing it (unless the 
file is a newer version).
 
If you've installed your package per-machine, and you don't 
use a suitable KeyPath, the installer may not install for another user. Or 
something like that.
 
ICE64 is something to do with cleaning up a user's roaming 
profile after an advertised application has been removed. I think. It's not very 
clear.
 
You can suppress validation with -sv, and suppress a 
particular ICE with -sice:ICEnn, e.g. -sice:ICE38.
 
-- 
Mike Dimmick


From: [EMAIL PROTECTED] 
[mailto:[EMAIL PROTECTED] On Behalf Of Nick 
JohnsonSent: 06 November 2006 08:01To: 
wix-users@lists.sourceforge.netSubject: [WiX-users] Installing files 
to the My Documents directory
I'm trying to write an installer that installs files into the user's 
My Documents directory (it doesn't install files anywhere else, for what it's 
worth). Trying to construct it the obvious way, I get a couple of errors: ICE38, 
complaining that the KeyPath has to be a registry key under HKCU, and ICE64, 
complaining the directories under PersonalFolder aren't listed in the RemoveFile 
table. For the first one, I really don't know what's going on - the WiX 
tutorial doesn't even cover what a KeyPath is, let alone when and why I should 
create registry keys for one.For the second one, the folders are created 
by an external program, and the installer shouldn't remove them on uninstall, 
even if they're empty. How can I tell the installer this? -Nick 
Johnson
-
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=lnk&kid=120709&bid=263057&dat=121642___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Convincing customer to use WiX toolset - is itenterprise ready?

2006-11-06 Thread Jacek Blaszczynski
Hello!

Thnx for replies - they are very helpful.

Can someone from MSFT WiX developers confirm which enterprise grade product
installers are currently created with help of WiX package?

Rgrds

Jacek

-Original Message-
From: Mike Dimmick [mailto:[EMAIL PROTECTED] 
Sent: Monday, November 06, 2006 9:48 PM
To: [EMAIL PROTECTED]; wix-users@lists.sourceforge.net
Subject: RE: [WiX-users] Convincing customer to use WiX toolset - is
itenterprise ready?

I know that Microsoft use WiX for at least some parts of the SQL Server
2005, Office 2007 and Exchange Server 2007 installers.

Version 2.0.x is considered the stable version. It does get bugfixes, but no
major new development. Version 3.0.x is considered the unstable development
version. The versions at
http://sourceforge.net/project/showfiles.php?group_id=105970 of both are
considered particularly stable; there are point releases (approximately
weekly) at http://wix.sourceforge.net/releases/ (when it works).

Most people want to download the binaries or the Votive MSI, not the sources
package. It's self-contained - no other tools are necessary, not even the
Windows Installer SDK. Votive is the GUI, which is a Visual Studio
integration package. The documentation is in the 'doc' folder of the
binaries package as a chm file. Documentation is currently a weak area - the
WiX.chm file gives the syntax, but not really much in the way of semantics.
There's a tutorial at http://www.tramontana.co.hu/wix/. WiX gives mostly
direct access to the Windows Installer tables, so the SDK documentation is
often the best source for understanding what's going on. I also find Phil
Wilson's book "The Definitive Guide to Windows Installer" useful, although
it may be helpful if you've had some experience with Visual Studio's
deployment projects before reading it. You should probably also read Rob
Mensching's blog at http://blogs.msdn.com/robmen/.

To see how the default user interface looks during an install, get the UI
sample linked from http://www.tramontana.co.hu/wix/lesson2.php
(http://www.tramontana.co.hu/wix/download.php?file=samplewixui.zip&type=appl
ication/zip). This uses the WixUI-Mondo user interface. However, WiX is a
full Windows Installer tool, and can create any UI that the developer can
think of and that the Windows Installer runtime will support. If you want to
do something that Windows Installer cannot support (um, like all the
Microsoft applications listed above!) then you need to create an external UI
handler program, but that is actually not very common.

The documentation at http://wix.sourceforge.net/manual-wix2/wix_index.htm is
for WiX v2.0, and is a little out of date - I'm not sure when it was last
generated. It's basically the same information as in the HTML Help file.

--
Mike Dimmick

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Jacek
Blaszczynski
Sent: 06 November 2006 10:51
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Convincing customer to use WiX toolset - is
itenterprise ready?

Hello!

I am in process of trying to convince customer who looks for enterprise
grade InstallShield installation package improvements. I have proposed to
replace it with WiX based installer and pointed him to WiX sourceforge.net
site and got a very fast answer with several doubts:

1. "  The sourceforge site indicates this is still in beta, so it is
probally not ready for use for a commercial project which we need to
distribute to enterprise customers. ... "
2. "  I have downloaded the Wix package to take a look, but I could not
find any documentation for it, and it does not appear to be a complete
package. ... "
3. "  If I could find a working example of it to see how the user
interface looks during an install I might consider using it, but I would
perfer either InstallShield or Wise. ... "

Obviosuly I could respond to all this and other serius doubts raised by
customer myself but I thought that this process may be of interest to WiX
community and I may receive good support in finding arguments in favor of
WiX.

The most important thing is to show enterprise level installation packages
created with WiX - please point me to most prominent installation packages
created using WiX toolset which at the best should be available for download
and testing.

Please indicate as well:

1) links to the latest but still complete packages (i.e. not requiring
hunting for dependencies, docs or WiX tools) working out of box - I almost
always had a lot problems using packages downloaded from sourceforge.

2) links to authoritative sites describing WiX package

3) links to most recent documetation available online.

Regards

Jacek



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

[WiX-users] best way to get native COM registry entries into wix

2006-11-06 Thread Lucius Fleuchaus








Hello,

I like to know whether there is a tool that given a progid
and a registered COM control is able to pre-populate the relevant WIX section?

Thanks a lot

 






-
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=lnk&kid=120709&bid=263057&dat=121642___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] he cabinet 'setup.cab' does not contain any files. If this installation contains no files, this warning can likely be safely ignored. Otherwise, please add files to the cabinet or remove i

2006-11-06 Thread Ogden Ogly

Hi, I am evaluating Wix (3.0.211.0) 
and am having a hell of a time… I get the following error when verbose mode is 
turned on:


The cabinet 'setup.cab' does not 
contain any files.  If this installation contains no files, this warning can 
likely be safely ignored.  Otherwise, please add files to the cabinet or remove 
it. 
It seems like some element linking 
the cab and  files doesn't exist … but I'll be damned if I can figure out what 
that is.  Any help would be appreciated

 Here is the source to my WXS file:
http://schemas.microsoft.com/wix/2006/wi">        Id="784D2BDE-E528-4D47-976E-EFBB5B68D14A"       UpgradeCode="BB3E9CFB-6CE9-4900-9BA3-FC5379770744" 
      Language="1033"       Manufacturer="Acme Ltd."       Name="adsf"       Version="2.0.0.0" >                Keywords="Installer" 
        Description="Acmes Foobar 1.0 Installer"         Comments="Foobar is a registered trademark of Acme Ltd."         Manufacturer="Acme Ltd."         InstallerVersion="150" 
        Languages="1033"         Compressed="no"         SummaryCodepage="1252" />                    Id="1"         Cabinet = "setup.cab
"        CompressionLevel = "high"        EmbedCab = "yes" />                    Id="DiskPrompt"         Value="Acmes Foobar 1.0 Installation [1]" />
              
      
                                                    Id="Complete" 
        Level="1"         ConfigurableDirectory="INSTALLDIR">          Id="TestComponent" />        

-
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=lnk&kid=120709&bid=263057&dat=121642___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Convincing customer to use WiX toolset - is itenterprise ready?

2006-11-06 Thread Justin Rockwood
Here are some of the Microsoft products and groups that use WiX for their
installations:

* Office 2007
* Office Server 2007
* Windows SharePoint Server
* SQL Server 2005
* Visual Studio
* Windows Defender

Additionally, there are several non-Microsoft products that use WiX. The
biggest one that comes to mind is MySQL.

There are lots more, but I can't remember off the top of my head. WiX has
become the de-facto installation technology within Microsoft and all of the
major product groups use it for their installations. If you or your client
are worried about the stability, robustness, etc. don't be. The fact that
some of the largest software products in the world use WiX should be
testament enough that it's enterprise ready.

Now, having said that, it doesn't mean that WiX is complete by any means.
There is still lots of active development that goes on in the 3.0 version
(which is still beta). Also, although there's a Visual Studio development
experience, Votive still lacks a lot of the nice GUI designers that you'll
find in Wise or InstallShield. There are some 3rd party designers for WiX
files also available. And yes, sadly our documentation is not up to snuff
yet.

Let us know if you have any other questions.

Justin


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Jacek
Blaszczynski
Sent: Monday, November 06, 2006 2:58 PM
To: 'Mike Dimmick'; wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Convincing customer to use WiX toolset - is
itenterprise ready?

Hello!

Thnx for replies - they are very helpful.

Can someone from MSFT WiX developers confirm which enterprise grade product
installers are currently created with help of WiX package?

Rgrds

Jacek

-Original Message-
From: Mike Dimmick [mailto:[EMAIL PROTECTED]
Sent: Monday, November 06, 2006 9:48 PM
To: [EMAIL PROTECTED]; wix-users@lists.sourceforge.net
Subject: RE: [WiX-users] Convincing customer to use WiX toolset - is
itenterprise ready?

I know that Microsoft use WiX for at least some parts of the SQL Server
2005, Office 2007 and Exchange Server 2007 installers.

Version 2.0.x is considered the stable version. It does get bugfixes, but no
major new development. Version 3.0.x is considered the unstable development
version. The versions at
http://sourceforge.net/project/showfiles.php?group_id=105970 of both are
considered particularly stable; there are point releases (approximately
weekly) at http://wix.sourceforge.net/releases/ (when it works).

Most people want to download the binaries or the Votive MSI, not the sources
package. It's self-contained - no other tools are necessary, not even the
Windows Installer SDK. Votive is the GUI, which is a Visual Studio
integration package. The documentation is in the 'doc' folder of the
binaries package as a chm file. Documentation is currently a weak area - the
WiX.chm file gives the syntax, but not really much in the way of semantics.
There's a tutorial at http://www.tramontana.co.hu/wix/. WiX gives mostly
direct access to the Windows Installer tables, so the SDK documentation is
often the best source for understanding what's going on. I also find Phil
Wilson's book "The Definitive Guide to Windows Installer" useful, although
it may be helpful if you've had some experience with Visual Studio's
deployment projects before reading it. You should probably also read Rob
Mensching's blog at http://blogs.msdn.com/robmen/.

To see how the default user interface looks during an install, get the UI
sample linked from http://www.tramontana.co.hu/wix/lesson2.php
(http://www.tramontana.co.hu/wix/download.php?file=samplewixui.zip&type=appl
ication/zip). This uses the WixUI-Mondo user interface. However, WiX is a
full Windows Installer tool, and can create any UI that the developer can
think of and that the Windows Installer runtime will support. If you want to
do something that Windows Installer cannot support (um, like all the
Microsoft applications listed above!) then you need to create an external UI
handler program, but that is actually not very common.

The documentation at http://wix.sourceforge.net/manual-wix2/wix_index.htm is
for WiX v2.0, and is a little out of date - I'm not sure when it was last
generated. It's basically the same information as in the HTML Help file.

--
Mike Dimmick

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Jacek
Blaszczynski
Sent: 06 November 2006 10:51
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Convincing customer to use WiX toolset - is
itenterprise ready?

Hello!

I am in process of trying to convince customer who looks for enterprise
grade InstallShield installation package improvements. I have proposed to
replace it with WiX based installer and pointed him to WiX sourceforge.net
site and got a very fast answer with several doubts:

1. "  The sourceforge site indicates this is still in beta, so it is
probally not ready for use for a commercial project which we 

[WiX-users] Question about localizing MSIs generated using Wix

2006-11-06 Thread Aaron Khoo
Hi there, we are using Wix to create the MSI package for our application. I've read the documentation regarding the use of wxl files to generate localized MSIs. However, it seems like this will generate a different MSI per locale. Is it possible to use Wix to generate a single MSI with different localized resources, targetting the proper language as appropriate? For example, I'd like our MSI to contain the localized strings for English, Klingon, Romulan and Esperanto, then based on the value returned by, say, GetUserDefaultLCID, use the proper localized strings. Is there a way to do this through Wix, and if so, what is the best way to do so?

 
Thank you very much for your help.
 
Aaron
-
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=lnk&kid=120709&bid=263057&dat=121642___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Convincing customer to use WiX toolset - is itenterprise ready?

2006-11-06 Thread Jacek Blaszczynski
Hello Justin!

Thnx for this list of references it is really very helpfull to me.
Personally I am not worried for WiX stability or robustness and I used it
for all my installation packages created during last year. Furthermore, I am
a strong advocate of WiX among all my customers.

However, I would strongly recommend to fix 2 small things which create
problems for coders trying to convince their customers to use WiX:

1. Provide official list of most prominent installer packages created with
WiX - it tells actually everything.
2. Provide nice WiX home page linked via sourceforge.net project page -
currently wix.sourceforge.net points to nothing and it may be bad "www card"
for the package.

Jacek


-Original Message-
From: Justin Rockwood [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, November 07, 2006 1:16 AM
To: [EMAIL PROTECTED]; 'Mike Dimmick';
wix-users@lists.sourceforge.net
Subject: RE: [WiX-users] Convincing customer to use WiX toolset - is
itenterprise ready?

Here are some of the Microsoft products and groups that use WiX for their
installations:

* Office 2007
* Office Server 2007
* Windows SharePoint Server
* SQL Server 2005
* Visual Studio
* Windows Defender

Additionally, there are several non-Microsoft products that use WiX. The
biggest one that comes to mind is MySQL.

There are lots more, but I can't remember off the top of my head. WiX has
become the de-facto installation technology within Microsoft and all of the
major product groups use it for their installations. If you or your client
are worried about the stability, robustness, etc. don't be. The fact that
some of the largest software products in the world use WiX should be
testament enough that it's enterprise ready.

Now, having said that, it doesn't mean that WiX is complete by any means.
There is still lots of active development that goes on in the 3.0 version
(which is still beta). Also, although there's a Visual Studio development
experience, Votive still lacks a lot of the nice GUI designers that you'll
find in Wise or InstallShield. There are some 3rd party designers for WiX
files also available. And yes, sadly our documentation is not up to snuff
yet.

Let us know if you have any other questions.

Justin


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Jacek
Blaszczynski
Sent: Monday, November 06, 2006 2:58 PM
To: 'Mike Dimmick'; wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Convincing customer to use WiX toolset - is
itenterprise ready?

Hello!

Thnx for replies - they are very helpful.

Can someone from MSFT WiX developers confirm which enterprise grade product
installers are currently created with help of WiX package?

Rgrds

Jacek

-Original Message-
From: Mike Dimmick [mailto:[EMAIL PROTECTED]
Sent: Monday, November 06, 2006 9:48 PM
To: [EMAIL PROTECTED]; wix-users@lists.sourceforge.net
Subject: RE: [WiX-users] Convincing customer to use WiX toolset - is
itenterprise ready?

I know that Microsoft use WiX for at least some parts of the SQL Server
2005, Office 2007 and Exchange Server 2007 installers.

Version 2.0.x is considered the stable version. It does get bugfixes, but no
major new development. Version 3.0.x is considered the unstable development
version. The versions at
http://sourceforge.net/project/showfiles.php?group_id=105970 of both are
considered particularly stable; there are point releases (approximately
weekly) at http://wix.sourceforge.net/releases/ (when it works).

Most people want to download the binaries or the Votive MSI, not the sources
package. It's self-contained - no other tools are necessary, not even the
Windows Installer SDK. Votive is the GUI, which is a Visual Studio
integration package. The documentation is in the 'doc' folder of the
binaries package as a chm file. Documentation is currently a weak area - the
WiX.chm file gives the syntax, but not really much in the way of semantics.
There's a tutorial at http://www.tramontana.co.hu/wix/. WiX gives mostly
direct access to the Windows Installer tables, so the SDK documentation is
often the best source for understanding what's going on. I also find Phil
Wilson's book "The Definitive Guide to Windows Installer" useful, although
it may be helpful if you've had some experience with Visual Studio's
deployment projects before reading it. You should probably also read Rob
Mensching's blog at http://blogs.msdn.com/robmen/.

To see how the default user interface looks during an install, get the UI
sample linked from http://www.tramontana.co.hu/wix/lesson2.php
(http://www.tramontana.co.hu/wix/download.php?file=samplewixui.zip&type=appl
ication/zip). This uses the WixUI-Mondo user interface. However, WiX is a
full Windows Installer tool, and can create any UI that the developer can
think of and that the Windows Installer runtime will support. If you want to
do something that Windows Installer cannot support (um, like all the
Microsoft applications listed above!) then you need to create an e

Re: [WiX-users] Convincing customer to use WiX toolset - is itenterprise ready?

2006-11-06 Thread Justin Rockwood
1. Good idea. We should probably do that on our home page.
2. I can get to wix.sourceforge.net just fine. Maybe SourceForge was down for a 
minute? If you keep having problems getting to it, let us know.

Justin

-Original Message-
From: Jacek Blaszczynski [mailto:[EMAIL PROTECTED]
Sent: Monday, November 06, 2006 5:23 PM
To: 'Justin Rockwood'; 'Mike Dimmick'; wix-users@lists.sourceforge.net
Subject: RE: [WiX-users] Convincing customer to use WiX toolset - is 
itenterprise ready?

Hello Justin!

Thnx for this list of references it is really very helpfull to me.
Personally I am not worried for WiX stability or robustness and I used it
for all my installation packages created during last year. Furthermore, I am
a strong advocate of WiX among all my customers.

However, I would strongly recommend to fix 2 small things which create
problems for coders trying to convince their customers to use WiX:

1. Provide official list of most prominent installer packages created with
WiX - it tells actually everything.
2. Provide nice WiX home page linked via sourceforge.net project page -
currently wix.sourceforge.net points to nothing and it may be bad "www card"
for the package.

Jacek


-Original Message-
From: Justin Rockwood [mailto:[EMAIL PROTECTED]
Sent: Tuesday, November 07, 2006 1:16 AM
To: [EMAIL PROTECTED]; 'Mike Dimmick';
wix-users@lists.sourceforge.net
Subject: RE: [WiX-users] Convincing customer to use WiX toolset - is
itenterprise ready?

Here are some of the Microsoft products and groups that use WiX for their
installations:

* Office 2007
* Office Server 2007
* Windows SharePoint Server
* SQL Server 2005
* Visual Studio
* Windows Defender

Additionally, there are several non-Microsoft products that use WiX. The
biggest one that comes to mind is MySQL.

There are lots more, but I can't remember off the top of my head. WiX has
become the de-facto installation technology within Microsoft and all of the
major product groups use it for their installations. If you or your client
are worried about the stability, robustness, etc. don't be. The fact that
some of the largest software products in the world use WiX should be
testament enough that it's enterprise ready.

Now, having said that, it doesn't mean that WiX is complete by any means.
There is still lots of active development that goes on in the 3.0 version
(which is still beta). Also, although there's a Visual Studio development
experience, Votive still lacks a lot of the nice GUI designers that you'll
find in Wise or InstallShield. There are some 3rd party designers for WiX
files also available. And yes, sadly our documentation is not up to snuff
yet.

Let us know if you have any other questions.

Justin


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Jacek
Blaszczynski
Sent: Monday, November 06, 2006 2:58 PM
To: 'Mike Dimmick'; wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Convincing customer to use WiX toolset - is
itenterprise ready?

Hello!

Thnx for replies - they are very helpful.

Can someone from MSFT WiX developers confirm which enterprise grade product
installers are currently created with help of WiX package?

Rgrds

Jacek

-Original Message-
From: Mike Dimmick [mailto:[EMAIL PROTECTED]
Sent: Monday, November 06, 2006 9:48 PM
To: [EMAIL PROTECTED]; wix-users@lists.sourceforge.net
Subject: RE: [WiX-users] Convincing customer to use WiX toolset - is
itenterprise ready?

I know that Microsoft use WiX for at least some parts of the SQL Server
2005, Office 2007 and Exchange Server 2007 installers.

Version 2.0.x is considered the stable version. It does get bugfixes, but no
major new development. Version 3.0.x is considered the unstable development
version. The versions at
http://sourceforge.net/project/showfiles.php?group_id=105970 of both are
considered particularly stable; there are point releases (approximately
weekly) at http://wix.sourceforge.net/releases/ (when it works).

Most people want to download the binaries or the Votive MSI, not the sources
package. It's self-contained - no other tools are necessary, not even the
Windows Installer SDK. Votive is the GUI, which is a Visual Studio
integration package. The documentation is in the 'doc' folder of the
binaries package as a chm file. Documentation is currently a weak area - the
WiX.chm file gives the syntax, but not really much in the way of semantics.
There's a tutorial at http://www.tramontana.co.hu/wix/. WiX gives mostly
direct access to the Windows Installer tables, so the SDK documentation is
often the best source for understanding what's going on. I also find Phil
Wilson's book "The Definitive Guide to Windows Installer" useful, although
it may be helpful if you've had some experience with Visual Studio's
deployment projects before reading it. You should probably also read Rob
Mensching's blog at http://blogs.msdn.com/robmen/.

To see how the default user interface looks during an install, get the UI
sample l

Re: [WiX-users] Convincing customer to use WiX toolset - is itenterprise ready?

2006-11-06 Thread Justin Rockwood



1. Good idea. We should probably do that on our home page.
2. I can get to wix.sourceforge.net just fine. Maybe SourceForge was down
for a minute? If you keep having problems getting to it, let us know.

Justin

-Original Message-
From: Jacek Blaszczynski [mailto:[EMAIL PROTECTED] 
Sent: Monday, November 06, 2006 5:23 PM
To: 'Justin Rockwood'; 'Mike Dimmick'; wix-users@lists.sourceforge.net
Subject: RE: [WiX-users] Convincing customer to use WiX toolset - is
itenterprise ready?

Hello Justin!

Thnx for this list of references it is really very helpfull to me.
Personally I am not worried for WiX stability or robustness and I used it
for all my installation packages created during last year. Furthermore, I am
a strong advocate of WiX among all my customers.

However, I would strongly recommend to fix 2 small things which create
problems for coders trying to convince their customers to use WiX:

1. Provide official list of most prominent installer packages created with
WiX - it tells actually everything.
2. Provide nice WiX home page linked via sourceforge.net project page -
currently wix.sourceforge.net points to nothing and it may be bad "www card"
for the package.

Jacek


-Original Message-
From: Justin Rockwood [mailto:[EMAIL PROTECTED]
Sent: Tuesday, November 07, 2006 1:16 AM
To: [EMAIL PROTECTED]; 'Mike Dimmick';
wix-users@lists.sourceforge.net
Subject: RE: [WiX-users] Convincing customer to use WiX toolset - is
itenterprise ready?

Here are some of the Microsoft products and groups that use WiX for their
installations:

* Office 2007
* Office Server 2007
* Windows SharePoint Server
* SQL Server 2005
* Visual Studio
* Windows Defender

Additionally, there are several non-Microsoft products that use WiX. The
biggest one that comes to mind is MySQL.

There are lots more, but I can't remember off the top of my head. WiX has
become the de-facto installation technology within Microsoft and all of the
major product groups use it for their installations. If you or your client
are worried about the stability, robustness, etc. don't be. The fact that
some of the largest software products in the world use WiX should be
testament enough that it's enterprise ready.

Now, having said that, it doesn't mean that WiX is complete by any means.
There is still lots of active development that goes on in the 3.0 version
(which is still beta). Also, although there's a Visual Studio development
experience, Votive still lacks a lot of the nice GUI designers that you'll
find in Wise or InstallShield. There are some 3rd party designers for WiX
files also available. And yes, sadly our documentation is not up to snuff
yet.

Let us know if you have any other questions.

Justin


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Jacek
Blaszczynski
Sent: Monday, November 06, 2006 2:58 PM
To: 'Mike Dimmick'; wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Convincing customer to use WiX toolset - is
itenterprise ready?

Hello!

Thnx for replies - they are very helpful.

Can someone from MSFT WiX developers confirm which enterprise grade product
installers are currently created with help of WiX package?

Rgrds

Jacek

-Original Message-
From: Mike Dimmick [mailto:[EMAIL PROTECTED]
Sent: Monday, November 06, 2006 9:48 PM
To: [EMAIL PROTECTED]; wix-users@lists.sourceforge.net
Subject: RE: [WiX-users] Convincing customer to use WiX toolset - is
itenterprise ready?

I know that Microsoft use WiX for at least some parts of the SQL Server
2005, Office 2007 and Exchange Server 2007 installers.

Version 2.0.x is considered the stable version. It does get bugfixes, but no
major new development. Version 3.0.x is considered the unstable development
version. The versions at
http://sourceforge.net/project/showfiles.php?group_id=105970 of both are
considered particularly stable; there are point releases (approximately
weekly) at http://wix.sourceforge.net/releases/ (when it works).

Most people want to download the binaries or the Votive MSI, not the sources
package. It's self-contained - no other tools are necessary, not even the
Windows Installer SDK. Votive is the GUI, which is a Visual Studio
integration package. The documentation is in the 'doc' folder of the
binaries package as a chm file. Documentation is currently a weak area - the
WiX.chm file gives the syntax, but not really much in the way of semantics.
There's a tutorial at http://www.tramontana.co.hu/wix/. WiX gives mostly
direct access to the Windows Installer tables, so the SDK documentation is
often the best source for understanding what's going on. I also find Phil
Wilson's book "The Definitive Guide to Windows Installer" useful, although
it may be helpful if you've had some experience with Visual Studio's
deployment projects before reading it. You should probably also read Rob
Mensching's blog at http://blogs.msdn.com/robmen/.

To see how the default user interface looks during an install, get the UI
sample

Re: [WiX-users] How to prompt to terminate process on uninstall

2006-11-06 Thread Jeff MacDuff








Ok thank you for the info.

 





From: Peterson, Joel
[mailto:[EMAIL PROTECTED] 
Sent: Monday, November 06, 2006 12:25 PM
To: Jeff MacDuff; Rob Mensching; wix-users@lists.sourceforge.net
Subject: RE: [WiX-users] How to prompt to terminate process on uninstall





 

Hi
Jeff.

 

The custom needs be placed in
the proper sequence, such as before RemoveAllFiles. WiX, or more accurately
MSI, isn’t organized towards stages of installation, but allows you to schedule
events based on those stages. 

 







Joel Peterson



[EMAIL PROTECTED]









 





From:
[EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Jeff
MacDuff
Sent: Monday, November 06, 2006 8:16 AM
To: Rob Mensching; wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] How to prompt to terminate process on uninstall





 

Ok a follow up question,

 

Where do I put the uninstall
custom action at in the Wix file? 

 

My wix file doesn’t contain any
kind of remove / uninstall sections from what I can tell?

 

-JEff

 





From: Rob Mensching 
Sent: Thursday, October 26, 2006 1:02 PM
To: Jeff MacDuff; wix-users@lists.sourceforge.net
Subject: RE: [WiX-users] How to prompt to terminate process on uninstall





 

wix\ src\ca\wixca\dll\CloseApps.cpp

 





From: Jeff MacDuff 
Sent: Thursday, October 26, 2006 12:58
To: Rob Mensching; wix-users@lists.sourceforge.net
Subject: RE: [WiX-users] How to prompt to terminate process on uninstall





 

Ahh ok.. I understand.

 

Can you tell me more about this
CloseApps CA ? Is this an existing item I can just hook into?

 





From: Rob Mensching 
Sent: Thursday, October 26, 2006 12:58 PM
To: Jeff MacDuff; wix-users@lists.sourceforge.net
Subject: RE: [WiX-users] How to prompt to terminate process on uninstall





 

You’d have to use a CustomAction like CloseApps to kill off more
than just those files that are held in use by a process with a visible window.

 





From:
[EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Jeff
MacDuff
Sent: Thursday, October 26, 2006 12:53
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] How to prompt to terminate process on uninstall





 

What is the correct method in the WIX file to list the
process names that should / need to be killed before uninstall occurs?

 

What we are seeing is that if process A is running… the MSI
at uninstall time will uninstall all of the other files ( dll’s / xml’s / etc )
and then prompt the user to reboot. At reboot the process A is removed.

 

The bug is that if the user chooses not to reboot.. and
clicks on the process A systray icon this will cause process A to crash since
it’s dependent files are now gone.

 

How do I tell the MSI uninstall process to kill process A ?

 

Thanks,

Jeff






-
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=lnk&kid=120709&bid=263057&dat=121642___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Localization of WixIIsExtension

2006-11-06 Thread Bob Arnson




KURZE, Uwe wrote:

  
  
  is
there a way for Localization of messages hosted in the WixIISExtension
DLL. In source code i only found an en-us.wxl file.


Currently, it's available in English only. Nobody's contributed any
translations for other languages.

-- 
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=lnk&kid=120709&bid=263057&dat=121642___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] preprocessor variable $(var.Build)

2006-11-06 Thread Bob Arnson




Friedrich, Oliver wrote:

  
  
  
  Alright, just found out, where this variable was set. It is set on the commandline while calling the batch-file to start the compilation of the setup.
   
  The batch-file is called as "Pre-build
event command line" in VS2005. The variable "var.Build" is set to the
value of "$(ConfigurationName)". The last is homemade of VisualStudio.
How can I access this "ConfigurationName" under WiX-V3?


WiX doesn't support that as it's a Visual Studio-specific concept.
Votive might, though. JRock?

-- 
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=lnk&kid=120709&bid=263057&dat=121642___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Com LocalServer32 in 8.3 format

2006-11-06 Thread Bob Arnson
Dyson, Peter wrote:
> This seems to be because of the [!MyServer.exe] generated in the msi. If
>   

Which version of WiX are you using? I believe that WiX v3 was changed 
some time ago to use LFNs. WiX v2 wasn't changed because it would break 
patching for products already released with v2.

-- 
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=lnk&kid=120709&bid=263057&dat=121642
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Setting property value with another property value

2006-11-06 Thread Bob Arnson
Lerudjordet, Morten Minge wrote:
> I use [#ConfigFile] to reference the file defined  this should work right?
>   

Yes.

>Value =".\Deploy.Tools\XmlPreprocess.exe /i
> "[#ConfigFile]" /s "[FILEPATH]" /NoLogo" />  
>  DllEntry="CAQuietExec" Execute="immediate" Return="check"/>
>  SourceFile=".\Deploy.Tools\WixUtilExtension.dll" />
>   

Two problems:

1. XmlPreprocess.exe must be installed on the system and using a 
relative directory like that is unlikely to work. CAQuietExec doesn't 
support running executables stored in the Binary table.
2. WixUtilExtension.dll isn't the custom action DLL. It's a managed DLL 
that contains the custom action DLL but doesn't expose it directly. At 
the moment, I think you'll need to build wixca.dll from source. If you 
enter a bug, I'll work on getting that included in the binaries .zip file.

-- 
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=lnk&kid=120709&bid=263057&dat=121642
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] he cabinet 'setup.cab' does not contain any files. If this installation contains no files, this warning can likely be safely ignored. Otherwise, please add files to the cabinet or remo

2006-11-06 Thread Bob Arnson
Ogden Ogly wrote:
>  Keywords="Installer"
> Description="Acmes Foobar 1.0 Installer"
> Comments="Foobar is a registered trademark of Acme Ltd."
> Manufacturer="Acme Ltd."
> InstallerVersion="150"
> Languages="1033"
> Compressed="no"
> SummaryCodepage="1252" />
>
>  Id="1"
> Cabinet = "setup.cab "
> CompressionLevel = "high"
> EmbedCab = "yes" />

If you're compressing and embedding a cabinet, you want to use 
Package/@Compressed="yes" -- I'm not sure that Package/@Compressed="no" 
with an embedded cab makes sense to MSI.

-- 
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=lnk&kid=120709&bid=263057&dat=121642
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Question about localizing MSIs generated using Wix

2006-11-06 Thread Bob Arnson




Aaron Khoo wrote:

  Hi there, we are using
Wix to create the MSI package for our application. I've read the
documentation regarding the use of wxl files to generate localized
MSIs. However, it seems like this will generate a different MSI per
locale. Is it possible to use Wix to generate a single MSI with
different localized resources, targetting the proper language as
appropriate? For example, I'd like our MSI to contain the localized
strings for English, Klingon, Romulan and Esperanto, then based on the
value returned by, say, GetUserDefaultLCID, use the proper localized
strings. Is there a way to do this through Wix, and if so, what is the
best way to do so?


MSI doesn't support packages with multiple languages. The officially
supported approach is to use one language-neutral package, multiple
language-specific transforms, and a bootstrapper that applies the right
transform before launching the .msi.

-- 
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=lnk&kid=120709&bid=263057&dat=121642___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] best way to get native COM registry entries into wix

2006-11-06 Thread Bob Arnson




Lucius Fleuchaus wrote:

  
  
  

  
  I like to know whether there is a tool that
given a progid
and a registered COM control is able to pre-populate the relevant WIX
section?
  


Heat (v3) and Tallow (v2) support deciphering self-registration code
given a DLL that supports Dll[Un]RegisterServer.

-- 
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=lnk&kid=120709&bid=263057&dat=121642___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] INSTALLDIR Problem

2006-11-06 Thread Bob Arnson




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

Petrut Andrei wrote:

The problem is that I want that message to appear in
an UI, not at the beggining of the setup. I want to
push a button and after that I want that message to
appear and the setup to finish.
  


You can use a Condition element as a child of Control to show or hide a
message based on the property.

-- 
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=lnk&kid=120709&bid=263057&dat=121642___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] preprocessor variable $(var.Build)

2006-11-06 Thread Justin Rockwood








The variable $(Configuration) is set by most MSBuild scripts
automatically (C#, VB, VJ#, WiX, etc.). Also, $(ConfigurationName) is usually
set as well, but I’d probably go with $(Configuration). You won’t be able to
know what the configuration is outside of MSBuild, but assuming that you’re
using C# or VB.NET, then you should already have this defined for you by the
time you call your Pre-build event.

 

If you’re using Votive (and therefore wix.targets), then you
also get $(Configuration) defined for you. I’m not sure if $(ConfigurationName)
is defined. If not, it’s a bug.

 

Justin

 





From: Bob Arnson [mailto:[EMAIL PROTECTED] 
Sent: Monday, November 06, 2006 7:28 PM
To: Friedrich, Oliver
Cc: wix-users@lists.sourceforge.net; [EMAIL PROTECTED]
Subject: Re: [WiX-users] preprocessor variable $(var.Build)





 

Friedrich, Oliver wrote: 



Alright, just found out, where this variable was set. It is set on the commandline while calling the batch-file to start the compilation of the setup.





 





The batch-file is called as "Pre-build event command
line" in VS2005. The variable "var.Build" is set to the value of
"$(ConfigurationName)". The last is homemade of VisualStudio. How can
I access this "ConfigurationName" under WiX-V3?




WiX doesn't support that as it's a Visual Studio-specific concept. Votive
might, though. JRock?




--  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=lnk&kid=120709&bid=263057&dat=121642___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] nant task and WiX

2006-11-06 Thread Lerudjordet, Morten Minge
When you say withing Visual Studio, where talking about VS 2005 right.
Because then it's msbuild that compiles for you in the background.
MSBuild is integrated in 2005, as of my understanding. 

Justin also pointed out you could use the already made wix targets for
msbuild :

>Or you can just use the built-in wix.targets file that we ship with
wix. That will do all of the right stuff for you, including smart
>incremental builds. If you use Votive v3, you'll automatically get
MSBuild projects, but you don't have to use Votive to still use the
>wix.targets file.
>
>Justin
-Opprinnelig melding-
Fra: Pawel Pabich [mailto:[EMAIL PROTECTED] 
Sendt: 6. november 2006 18:29
Til: Lerudjordet, Morten Minge
Emne: RE: [WiX-users]  nant task and WiX

Thanks, but I need to be able to compile the setup projects from within
Visual Studion .NET. Of course I can use your script with Nant and the
project file with VS.NET but then I have to maintain the same data in
two places which can become nightmare at some stage in the future.

pawel

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
Lerudjordet, Morten Minge
Sent: 06 November 2006 14:45
To: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users]  nant task and WiX

In you'r msbuild file you can do something like this.




  
  
   

morten


Message: 5
Date: Mon, 6 Nov 2006 13:18:36 -
From: "Pawel Pabich" <[EMAIL PROTECTED]>
Subject: [WiX-users]  nant task and WiX
To: 
Message-ID:

<[EMAIL PROTECTED]>
Content-Type: text/plain; charset="us-ascii"

 

Hi,

 

What is the easiest way of being able to build my WiX installer project
taking into account

that I'm using  task to build my solution?

 

Thanks

 

Pawel Pabich

-- next part --
An HTML attachment was scrubbed...
URL:
http://sourceforge.net/mailarchive/forum.php?forum=wix-users/attachments
/20061106/1413cde3/attachment.html 

--

Message: 6
Date: Mon, 6 Nov 2006 14:20:58 +0100
From: "Friedrich, Oliver" <[EMAIL PROTECTED]>
Subject: Re: [WiX-users] preprocessor variable $(var.Build)
To: 
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset="us-ascii"

 
Alright, just found out, where this variable was set. It is set on the
commandline while calling the batch-file to start the compilation of the
setup.
 
The batch-file is called as "Pre-build event command line" in VS2005.
The variable "var.Build" is set to the value of "$(ConfigurationName)".
The last is homemade of VisualStudio. How can I access this
"ConfigurationName" under WiX-V3?
 
Sorry for the trouble...
 
Oliver




From: Bob Arnson [mailto:[EMAIL PROTECTED] 
Sent: Friday, November 03, 2006 6:04 PM
To: Friedrich, Oliver
Cc: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] preprocessor variable $(var.Build)


Friedrich, Oliver wrote: 

No, we did not use Votive V2, just plain wxs-files that
we added to a simple solution, we did not use Votive V2.


Sorry, I'm not understanding. Are you asking how to set the
Build variable using Votive? 


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

-- next part --
An HTML attachment was scrubbed...
URL:
http://sourceforge.net/mailarchive/forum.php?forum=wix-users/attachments
/20061106/70c1b015/attachment.html 

--


-
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=lnk&kid=120709&bid=263057&dat=121642

--

___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


End of WiX-users Digest, Vol 6, Issue 21



-
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=lnk&kid=120709&bid=263057&dat=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, sec

[WiX-users] fail exit launching browser.

2006-11-06 Thread exit launching




Connected date am supported realtime is 
data.Fail exit launching browser use network a plan carrier required or. 
Small feature am not present.And try other or apps a Asteroids Sudoku in us 
Weather?Vector animation engine Connected date supported realtime am data 
in.Issues certain limited memory heap will. Expected in Midp mobiles 
nominal.Tested with Sony Ericsson of wi of Nokia. Quick am enter Code Camera 
am need Oneshot Downloader?Handsets that support it full or article 
Everypoint. Extensible based technology.Any summary am launch browser 
handsets that support a it. From choice of the a new York.With Sony am 
Ericsson wi Nokia n in News.Keep up with world on mobile. V tested with Sony 
Ericsson wi Nokia. Comments feedback reports problems you may experience or. 
Downloads last week add Your.With Sony am Ericsson wi Nokia n in 
News.Sony Ericsson wi Nokia n News or models! Comments feedback reports 
problems you may experience!Times am or bbc refresh am necessary to see 
content.Graphics Messengers Money Password sms a Sync.Other apps 
Asteroids Sudoku is us.Browsers Education Email of Graphics Messengers is. 
Fail exit launching browser use network a plan carrier required or.Free 
download Testing Advertise or at Getjar Device Filter off.To or see content 
fast or simple in way.Summary launch browser of handsets. To or see content 
fast or simple in way.Browser handsets that support 
it!
-
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=lnk&kid=120709&bid=263057&dat=121642___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users