[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=lnkkid=120709bid=263057dat=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
/ Binary Id=WixUtilExtension SourceFile=[ProgramFilesFolder]\Windows Installer XML v3\bin\WixUtilExtension.dll / CustomAction Id=SetWebConfigPath Property=CASetCPath Value=[INSTALLPATH][WEBCONFIGFILE] / CustomAction Id=SetSettingsPath Property=CASetSPath Value=[FILEPATH] / 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=lnkkid=120709bid=263057dat=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=lnkkid=120709bid=263057dat=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?
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=lnkkid=120709bid=263057dat=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?
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=lnkkid=120709bid=263057dat=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
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=lnkkid=120709bid=263057dat=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)
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: wix-users@lists.sourceforge.net 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=lnkkid=120709bid=263057dat=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=lnkkid=120709bid=263057dat=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
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. ?xml version=1.0 encoding=utf-8? Include TypeLib Id=EA305BC3-2E79-4D45-80ED-1255CA84833F Advertise=no Language=0 MajorVersion=1 MinorVersion=0 Description=MyServer 1.0 Type Library HelpDirectory=INSTALLDIR AppId Id=94C608D3-2ACA-419F-BF70-F66CC418CCBE Description=MyServer Advertise=no Class Id=BBAFBB6F-4BB7-41BC-8770-A723EABDC901 Advertise=no Context=LocalServer32 ProgId Id=MyServer.Control.1 ProgId Id=MyServer.Control / /ProgId Interface Id=B62C4D30-0086-4AB1-ABDB-F0E74D36D1C7 Name=IControl ProxyStubClassId=00020424---C000-0046 ProxyStubClassId32=00020424---C000-0046 / /Class /AppId /TypeLib /Include 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=lnkkid=120709bid=263057dat=121642 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] msbuild nant task and WiX
In you'r msbuild file you can do something like this. Target Name=MakeMSI Exec Command=candle.exe -out DestOfWiXObjFiles\Product.wixobj Product.wxs/Exec Exec Command=light.exe -out DestFolderOfMSI\MyProdctName.msi Product.wixobj +ALL OTHER WIXOBJ files you need -loc WixUI_en-us.wxl/Exec /Target Target Name=MakeSetup DependsOnTargets=GenerateConfig;MakeMSI /Target morten Message: 5 Date: Mon, 6 Nov 2006 13:18:36 - From: Pawel Pabich [EMAIL PROTECTED] Subject: [WiX-users] msbuild nant task and WiX To: wix-users@lists.sourceforge.net 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 msbuild 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: wix-users@lists.sourceforge.net 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=lnkkid=120709bid=263057dat=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=lnkkid=120709bid=263057dat=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
Ok a follow up question, Where do I put the uninstall custom action at in the Wix file? My wix file doesnt 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 Youd 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 ( dlls / xmls / 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 its 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=lnkkid=120709bid=263057dat=121642___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] msbuild nant task and WiX
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] msbuild nant task and WiX In you'r msbuild file you can do something like this. Target Name=MakeMSI Exec Command=candle.exe -out DestOfWiXObjFiles\Product.wixobj Product.wxs/Exec Exec Command=light.exe -out DestFolderOfMSI\MyProdctName.msi Product.wixobj +ALL OTHER WIXOBJ files you need -loc WixUI_en-us.wxl/Exec /Target Target Name=MakeSetup DependsOnTargets=GenerateConfig;MakeMSI /Target morten Message: 5 Date: Mon, 6 Nov 2006 13:18:36 - From: Pawel Pabich [EMAIL PROTECTED] Subject: [WiX-users] msbuild nant task and WiX To: wix-users@lists.sourceforge.net 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 msbuild 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: wix-users@lists.sourceforge.net 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=lnkkid=120709bid=263057dat=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=lnkkid=120709bid=263057dat=121642 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] 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, isnt 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 doesnt 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 Youd 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 ( dlls / xmls / 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 its 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=lnkkid=120709bid=263057dat=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?
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.ziptype=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=lnkkid=120709bid=263057dat=121642 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier
Re: [WiX-users] msbuild nant task and WiX
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 XMLPoke task after I've built my project. To clarify, I use WiX v2: !-- Create the MSI executable. We are using the WiX toolset to do this. -- target name=msi !-- First, we compile the WiX XML file. Second, we link the WiX object file so that we get an MSI executable file. -- exec program=candle workingdir=${project.build.dir} commandline=-v0 -w0 -trace -pedantic:legendary ${project.wixfilename}.wxs/ exec program=light workingdir=${project.build.dir} commandline=-v0 -w0 -trace -pedantic:legendary ${project.wixfilename}.wixobj/ /target Lerudjordet, Morten Minge wrote: In you'r msbuild file you can do something like this. Target Name=MakeMSI Exec Command=candle.exe -out DestOfWiXObjFiles\Product.wixobj Product.wxs/Exec Exec Command=light.exe -out DestFolderOfMSI\MyProdctName.msi Product.wixobj +ALL OTHER WIXOBJ files you need -loc WixUI_en-us.wxl/Exec /Target Target Name=MakeSetup DependsOnTargets=GenerateConfig;MakeMSI /Target morten Message: 5 Date: Mon, 6 Nov 2006 13:18:36 - From: Pawel Pabich [EMAIL PROTECTED] Subject: [WiX-users] msbuild nant task and WiX To: wix-users@lists.sourceforge.net 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 msbuild 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: wix-users@lists.sourceforge.net 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=lnkkid=120709bid=263057dat=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=lnkkid=120709bid=263057dat=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
[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
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:?xml version=1.0 encoding=utf-8? Wix xmlns=http://schemas.microsoft.com/wix/2006/wi Product Id=784D2BDE-E528-4D47-976E-EFBB5B68D14A UpgradeCode=BB3E9CFB-6CE9-4900-9BA3-FC5379770744 Language=1033 Manufacturer=Acme Ltd. Name=adsf Version=2.0.0.0 Package 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 / Media Id=1 Cabinet = setup.cab CompressionLevel = high EmbedCab = yes / Property Id=DiskPrompt Value=Acmes Foobar 1.0 Installation [1] / Directory Id=TARGETDIR Name=SourceDir Directory Id=ProgramFilesFolder Name=PFiles Directory Id=Acme Name=Acme Directory Id=INSTALLDIR Name=Foobar 1.0 Component Id=TestComponent Guid=024DCE95-BA09-4CA3-ABE1-8F1CFC989A38 DiskId=1 File Id=file1.txt Name=file1.txt Source=file1.txt DiskId='1' / File Id=file2.txt Name=file2.txt Source=file2.txt / File Id=file3.txt Name=file3.txt Source=file3.txt / File Id=file4.txt Name=file4.txt Source=file4.txt / File Id=file5.txt Name=file5.txt Source=file5.txt / File Id=file6.txt Name=file6.txt Source=file6.txt / File Id=file7.txt Name=file7.txt Source=file7.txt / File Id=file8.txt Name=file8.txt Source=file8.txt / /Component /Directory /Directory /Directory /Directory Feature Id=Complete Level=1 ConfigurableDirectory=INSTALLDIR ComponentRef Id=TestComponent / /Feature /Product /Wix - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] 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.ziptype=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
Hi there, we are using Wix to create the MSI package for our application. I've read the documentation regarding the use of wxl filesto 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=lnkkid=120709bid=263057dat=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?
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.ziptype=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
Re: [WiX-users] Convincing customer to use WiX toolset - is itenterprise ready?
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] Setting property value with another property value
Lerudjordet, Morten Minge wrote: I use [#ConfigFile] to reference the file defined File Id=ConfigFile, this should work right? Yes. CustomAction Id=Set_QtExecCmdLine Property=QtExecCmdLine Value =.\Deploy.Tools\XmlPreprocess.exe /i quot;[#ConfigFile]quot; /s quot;[FILEPATH]quot; /NoLogo / CustomAction Id=QtExec BinaryKey=WixUtilExtension DllEntry=CAQuietExec Execute=immediate Return=check/ Binary Id=WixUtilExtension 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=lnkkid=120709bid=263057dat=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
Ogden Ogly wrote: Package 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 / Media 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=lnkkid=120709bid=263057dat=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
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 filesto 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=lnkkid=120709bid=263057dat=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
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=lnkkid=120709bid=263057dat=121642___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] INSTALLDIR Problem
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=lnkkid=120709bid=263057dat=121642___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] msbuild nant task and WiX
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] msbuild 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] msbuild nant task and WiX In you'r msbuild file you can do something like this. Target Name=MakeMSI Exec Command=candle.exe -out DestOfWiXObjFiles\Product.wixobj Product.wxs/Exec Exec Command=light.exe -out DestFolderOfMSI\MyProdctName.msi Product.wixobj +ALL OTHER WIXOBJ files you need -loc WixUI_en-us.wxl/Exec /Target Target Name=MakeSetup DependsOnTargets=GenerateConfig;MakeMSI /Target morten Message: 5 Date: Mon, 6 Nov 2006 13:18:36 - From: Pawel Pabich [EMAIL PROTECTED] Subject: [WiX-users] msbuild nant task and WiX To: wix-users@lists.sourceforge.net 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 msbuild 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: wix-users@lists.sourceforge.net 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=lnkkid=120709bid=263057dat=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=lnkkid=120709bid=263057dat=121642 ___ WiX-users mailing list WiX-users@lists.sourceforge.net https
[WiX-users] fail exit launching browser.
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=lnkkid=120709bid=263057dat=121642___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users