[WiX-users] WiX Localization Best Practices

2009-06-01 Thread Koji Ishii
Hello, I'm sorry in advance if this is a frequent topic, but I'm wondering if there were any localization best practices. I recently started using WiX, and built two setup projects both of them were for en-US and ja-JP. I originally tried to follow the WiX documentations and pages I found on the

Re: [WiX-users] WiX 3.0: How to change an existing Windows service's startup type

2009-06-01 Thread Christopher Painter
Bob- I'm curious, how would you handle a requirement like below? Scenario: chainer that installs 3rd party installs 3rd party package A, B and C. All three packages install a service. For package C, if A and/or B is installed, add A and/or B as dependencies of C. Natively, C doesn't

[WiX-users] Problem with Services

2009-06-01 Thread Rahul.Ekbote
Hi, I have following code in my .wxs file for installing and starting the service. The service is starting properly during install however it taking long time during un-installation Is there any problem with service installation code which hangs my un installation. Component

Re: [WiX-users] Small size limit on .wixout files storingMedia (2GB?)

2009-06-01 Thread martin lavelle
Thanks for always responding Bob. :) Bob Arnson wrote: How big is the .msi file? 1.38GB across 18 cabinets in high compression. Largest cabinet size is 234Mb, Cabinets are External to the .msi file, uncompressed size is 6.28 GB. Most of my installations are over 2GB. I was trying to use

[WiX-users] Heat directory harvesting WiX 3.0 Tool set

2009-06-01 Thread Randall Carter
Hi all, I have a TFS build process that packages the build outputs with WiX tool set. The Team Build scripts runs nightly and use a VS solution which includes one or more Visual Studio applications or libraries and a WiX project. The WiX project has a single Product.wxs file that is nothing

Re: [WiX-users] Problem with Services

2009-06-01 Thread Wilson, Phil
Do you have an MSI log that shows the ServiceControl action taking a long time to stop the service? It seems unlikely that this is the issue when you have wait='no' because MSI will just send the SCM a stop message and won't even wait for the service to stop. Phil Wilson -Original

Re: [WiX-users] Question about Customizing Built-in WixUI Dialog Sets topic

2009-06-01 Thread Andres Juarez
Thanks Bob. So in my case, if I want to chage the PrepareDlg in the WixUI_InstallDir.wxs. I have to copy the whole PrepareDlg fragment into my project, rename it to Dialog Id=MyPrepareDlg change what I want to change, then edit the WixUI_InstallDir.wxs from DialogRef Id=PrepareDlg /

[WiX-users] Problems building Vs2008 wix project on local Desktop VS TFS Server build

2009-06-01 Thread Michael Clark
I'm about to give up and just build the installer AfterDrop But I really don't want to. It seems that I can't come up with a combination of file references that will work on both the local desktop and the TFS Build server. So I can build on the server I have had to include the

Re: [WiX-users] Problems building Vs2008 wix project on local DesktopVS TFS Server build

2009-06-01 Thread Michael Clark
Additional info. To build from a command line I can use the following msbuild TFSBuild.proj /p:SolutionRoot=\.. -Original Message- From: Michael Clark [mailto:mcl...@fullarmor.com] Sent: Monday, June 01, 2009 1:18 PM To: wix-users@lists.sourceforge.net Subject: [WiX-users] Problems

[WiX-users] MSI UI Dialog shows strange things

2009-06-01 Thread achandrapano
When I double click on my MSI, right before the welcome dialog pops up, I get a screen that shows some of the properties in my MSI and whether they are TRUE or not. This screen shows really quickly (maybe .25 of a second) and then moves on to the welcome dialog. Any ideas what is causing this

Re: [WiX-users] MSI UI Dialog shows strange things

2009-06-01 Thread achandrapano
?xml version=1.0 encoding=UTF-8? Wix xmlns=http://schemas.microsoft.com/wix/2003/01/wi; Fragment UI Dialog Id=PrepareDlg Width=370 Height=270 Title=$(loc.PrepareDlg_Title) Modeless=yes Control Id=Cancel Type=PushButton X=304 Y=243 Width=56 Height=17 Default=yes Cancel=yes

Re: [WiX-users] Checking registered dlls

2009-06-01 Thread Jono Juggler
I dont think there are product codes for these DLLs but I will look into it. Thanks for the suggestion. -Original Message- From: Wilson, Phil [phil.wil...@wonderware.com] Sent: 5/21/2009 2:01:37 PM To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Checking registered dlls

[WiX-users] Where to start on creating a wrapper for two or more MSI's?

2009-06-01 Thread David Bartmess
I need a starting point on how to create a wrapper for two or more MSI's. The goal is to have the installation program check for the existence of certain prerequisites and install them if they don't exist. Unfortunately, such as in the MS Office PIA modules, these only come in MSI form, and

Re: [WiX-users] Where to start on creating a wrapper for two or more MSI's?

2009-06-01 Thread Wendell Joost
What I've done is to put the binary in the .resources for the .exe and then extract it and write it out to TEMP and run it from there. If you're doing this as a per-machine install, extract to ProgramFiles. Wendell On Mon, Jun 1, 2009 at 1:52 PM, David Bartmess david.bartm...@wallst.com wrote:

Re: [WiX-users] Where to start on creating a wrapper for two or more MSI's?

2009-06-01 Thread Rob Mensching
The WiX v3.0 toolset contains a little program called setupbld.exe that does exactly this sort of thing. It was actually first designed to install the Creative Commons Plug-in for Office that needed the PIAs installed. It isn't that great for UI but maybe you don't need much. In WiX v3.5 we're

Re: [WiX-users] Where to start on creating a wrapper for two or more MSI's?

2009-06-01 Thread David Bartmess
Well, I looked at setupbld, but it has no way of doing pre-install checks like I need. I won't know what version of outlook is installed, for instance, and need to check that to determine which PIA to install. So with the information from Wendell, I was able to cobble together the start of a

Re: [WiX-users] WiX 3.0: How to run another program before launching the main application

2009-06-01 Thread little.forest
Thank you very much, Rob and Sascha. It's great to know the File/@Assembly attribute. I'm using it and it works. Here is the code: Component Id=Component_DotNet_CLR Guid=...     File Source=CLR.dll Assembly=.net KeyPath=yes Checksum=yes/ /Component Thanks again. /Brian

Re: [WiX-users] WiX 3.0: How to change an existing Windows service's startup type

2009-06-01 Thread little.forest
Hi Bob, Christopher, Thanks for your reply. Yes, I got your points, Bob. That makes sense. I'll talked to the developers in our dev team about it. Thanks again, /Brian __ The new Internet Explorer® 8 - Faster, safer,

Re: [WiX-users] P2 Question: How to debug and read log file

2009-06-01 Thread little.forest
Hi Wilson, AG and Sascha, Thank you so much for your reply. I appreciate it. That link about log log(http://blogs.technet.com/richard_macdonald/archive/2007/04/02/How-to-Interpret-Windows-Installer-Logs.aspx) is great. For that GAC Assembly installation, I've started using File/@Assembly

Re: [WiX-users] WiX Patching

2009-06-01 Thread troy hostetter
I was able to successfully patch the msi .. had to pass in the transforms on the command line as properties .. and found out they had to be all caps in the WiX xml. I am now puzzled on the uninstall of the patch. I have my xmlConfig statements as such: util:XmlConfig

Re: [WiX-users] MSI UI Dialog shows strange things

2009-06-01 Thread Richard
In article 1243888350711-3008461.p...@n2.nabble.com, achandrapano achan...@panologic.com writes: Control Id=ActionData Type=Text X=135 Y=125 Width=220 Height=30 Transparent=yes NoPrefix=yes Subscribe Event=ActionData Attribute=Text / /Control Control

Re: [WiX-users] WiX Patching

2009-06-01 Thread Rob Mensching
It isn't until MSI 4.5 that CustomActions can get enough data to work correctly on patch uninstall. It also requires some really complicated code. None of the WiX CustomActions support it yet. You could file a feature request if you'd like. troy hostetter wrote: I was able to successfully