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
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
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
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
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
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
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 /
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
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
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
?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
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
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
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:
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
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
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
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,
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
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
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
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
22 matches
Mail list logo