Dear All,
I am using the command below to generate the .xml file:
heat.exe dir "%SrcRootDir%\de" -cg IMC_DE -ag -scom -sreg -sfrag -dr
IntelaTrac -var wix.IntelaTracPath -out "%CleintPrjDir%\IMC_DE.wxs"
And part of the result of the command is displayed below:
http://schemas.microsoft.com/wi
Thank you, Blair. I'll try the approaches and let you know the result. By the
way, while googling on the solution to the issue, I found some people proposed
the use -t option to use transform to exclude files from the output wxs file,
which is my next challenge. However, I did not find documents
Hi Blair,
I tried the 2nd approach and it worked. The specific script and command I used
are shown below.
Thanks a lot,
Miaohsi
"%HeatDir%\heat.exe" dir "%SrcRootDir%\de" -cg IMC_DE -ag -scom -sreg -sfrag
-dr IntelaTrac -var wix.IntelaTracPath.de -out "%CleintPrjDir%\Files\IMC_DE.wx
Thank you very much for the information. - Miaohsi
-Original Message-
From: Blair Murri [mailto:os...@live.com]
Sent: Friday, June 28, 2013 3:00 PM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Need heat.exe to include extra file source subfolder
I'm
Dear all,
I am converting an InstallShield project to WiX 3.6. The script below is
executed in the InstallShield installer and I am having the problem of
duplicating this in my C# WiX custom action. One WiX property related to this
issue that I found from googling is SystemLanguageID, and that'
Thanks a lot, Blair. That helps. - Miaohsi
-Original Message-
From: Blair Murri [mailto:os...@live.com]
Sent: Tuesday, July 09, 2013 6:04 PM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] WiX 3.6: How do I consolidate languages?
Not certain (is that th
Dear All,
I am trying to find a way to loop through the Feature tree and detect the
install state and install action for each one of the features in my C# custom
action. Below is what I've found that I could use:
FeatureInfo FeatureState = session.Features["feature_name"];
>From the FeatureSta
Hi Blair,
Thank you for your help. I tried your suggestion and have a problem getting it
work. Below is how the custom action, WriteModulesXml, is setup. This CA tries
to access session.Features.
Declaration:
Sequence:
NOT
REMOVE="ALL"
Error:
Calling custom action CustomActio
Hello all,
I am trying to use SelectDbDlg in my WiX 3.6 project as shown below:
When I built the install program I got the error below:
error LGHT0094: Unresolved reference to symbol 'Dialog:SelectDbDlg' in section
'Fragment:'
Note that I've included SqlExtension in the WiX element:
http:/
product.wxs file I have:
Then in my SQLConnectionDlog.wxs I have:
Steve
-Original Message-
From: Wang, Miaohsi [mailto:miaohsi.w...@invensys.com]
Sent: July-25-13 7:09 PM
To: General discussion for Windows Installer XML toolset.
Subject: [WiX-users] WiX 3.6: SelectDbDlg
Hello all,
I am
Hello Everyone,
I am trying to create a dialog box that has two combo boxes and the list items
of the second combo box depends on the value of the first one. In other words,
if the user changes the selected item in the first combo box, the list items in
the second combo box are updated accordin
Thank you, Blair. - Miaohsi
-Original Message-
From: Blair Murri [mailto:os...@live.com]
Sent: Monday, September 09, 2013 8:07 PM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] WiX 3.6: How to populdate a Combobox based on the
value another Combobox on
Dear All,
I followed an example from a book (Wix 3.6: A Developer's Guide to Windows
Installer XML by Nick Ramirez, Chapter 16) to create a WiX bootstrapper
application DLL. The project in this example has a WPF view and references the
Microsoft.Practices.Prism assembly from SilverLight and tha
Dear All,
I am working on a WiX installer that allows the user to install either the
product or a third-party software. If the user selects to install the
third-party software, the installer should launch the third-party installer,
wait for it to complete, and then exit the install. Does anyone
Hi Rob,
Has this issue been resolved? I tried using the heat.exe from WiX 3.5.2519 to
extract COM data from a 64-bit dll and failed.
Thanks,
Miaohsi
-Original Message-
From: Rob Mensching [mailto:r...@robmensching.com]
Sent: Wednesday, September 08, 2010 4:00 PM
To: General discussion
AM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Could not harvest data from a 64bit dll
IIRC, the bug is still open. Did you find that it was resolved?
On Fri, Mar 18, 2011 at 10:20 AM, Wang, Miaohsi
wrote:
> Hi Rob,
>
> Has this issue been resolved? I t
Dear group,
We are creating an install program that allows the user to install the
application files into three changeable locations, EXEROOT, PROGDATAROOT, and
USERDATAROOT as shown below. These locations are given some default values at
the beginning of the UI sequence before the Welcome dial
Hi Umesh,
Thanks a lot for the idea. The problem seemed to have been resolved after we
switched the custom actions that initialize the target folder values to type 35
(setting a directory value) from type 51 (setting a property value) and
schedule them after CostFinalize.
Thanks,
Miaohsi
Dear All,
After installing our product, doing Modify/Repair from the "Add Remove
Programs" window requires the original install package to be in the same
location where the product is installed from. Does anyone know how to cache msi
locally such that Modify/Repair the product via "Add Remove P
of actions that cache the MSI in
a set location and handle any cleanup and registration that is required.
Mat Skildum
-Original Message-
From: Wang, Miaohsi [mailto:miaohsi.w...@invensys.com]
Sent: Tuesday, May 17, 2011 10:44 AM
To: General discussion for Windows Installer XML toolset
Dear All,
After searching on the Internet, I'm still not sure about the exact registry
keys/values to modify such that future Repair/Modify will use the msi that we
cache locally on the machine hard drive. So far I have found value name
LastUsedSource under the following two keys:
HKEY_CURRENT
ented registry keys in order to isolate yourself from
possible differences between OSes.
-Original Message-
From: Wang, Miaohsi [mailto:miaohsi.w...@invensys.com]
Sent: 23 May 2011 23:29
To: General discussion for Windows Installer XML toolset.
Subject: [WiX-users] What registry keys/valu
Dear All,
Is there a way to enable the keyboard shortcut on a control on an install
dialog? For example, instead of clicking on the Next button, the user can
simply press the n key while holding down the Alt key to proceed to the next
dialog. Your help will be greatly appreciated.
Thanks,
Miao
simple fix, but may
be needed in quite a few places. In the following example the & in
front of the character you want to use as the hotkey should do the
trick.
[ButtonFont]&Next >
-Original Message-
From: Wang, Miaohsi [mailto:miaohsi.w...@invensys.com]
Sent: Fri
w.ehow.com/how_7244596_hide-underlined-letters-keyboard.html
Hope that helps some.
Chad
P.S. Another link to try for more sites in case the one above doesn't
work.
http://tinyurl.com/3sn7tso
-Original Message-----
From: Wang, Miaohsi [mailto:miaohsi.w...@invensys.com]
Sent: Friday,
Dear All,
I have an x86 installer which needs to create a registry key under
HKEY_CLASSES_ROOT\Wow6432Node on 64-bit machines. I created a component to do
the task. The component installs fine but does not create the key on x64
systems. Is there a way to accomplish this with WiX? Your help will
lasses for per user installs.
http://msdn.microsoft.com/en-us/library/ms724475(VS.85).aspx
-Original Message-----
From: Wang, Miaohsi [mailto:miaohsi.w...@invensys.com]
Sent: 30 June 2011 16:35
To: General discussion for Windows Installer XML toolset.
Subject: [WiX-users] Can an x86 ms
Please consider the environment before printing this e-mail
> -Original Message-
> From: Wang, Miaohsi [mailto:miaohsi.w...@invensys.com]
> Sent: Thursday, June 30, 2011 11:08 AM
> To: General discussion for Windows Installer XML toolset.
> Subject: Re: [WiX-users] Can an x
tware\Classes and
HKCU\Software\Classes for per user installs.
http://msdn.microsoft.com/en-us/library/ms724475(VS.85).aspx
-Original Message-
From: Wang, Miaohsi [mailto:miaohsi.w...@invensys.com]
Sent: 30 June 2011 16:35
To: General discussion for Windows Installer XML toolset.
Subject:
Hello All,
I created a bootstrapper that installs .NET 3.5 on the target machine if it is
not present. The problem is that after its installation, the bootstrapper
prompts the user to reboot the machine. Is there a way to avoid this prompt?
Thanks a lot for your help.
Regards,
Miaohsi
*** C
Dear All,
We have two features (Client and Server) in an WiX installer and both of them
include a merge module, called CFI. Some of the CFI files are self-registering.
During the install runtime, if we select both features to install, then these
CFI files register properly. However, if we selec
the final MSI by doing something like:
Or whatever actions you need. Notice there are no attributes on those
actions. That ensures they get the default location (which is right
99.9% of the time).
On Wed, Jul 6, 2011 at 8:50 AM, Wang, Miaohsi wrote:
> Dear All,
>
> We
On Thu, Jul 7, 2011 at 9:26 AM, Wang, Miaohsi wrote:
> Hi Rob,
>
> I added the two standard actions into the InstallExecuteSequence as you
> described (without attributes), but the result is the same. Those merge
> module files are still not getting registered when feature Server is n
Dear All,
We are having a very strange issue about an immediate custom action that has a
return value of "check." With this design of the CA, when the installer
executes this custom action, it should wait for the CA to finish and check the
return value, and then move on if appropriate. This has
Dear All,
We would like to display before entering the Execute sequence the list of
features that the user selects to install, but do not know what the best
approach would be. Specifically, the implementation involves getting the
feature install status and organizing the features to install int
] How to display the list of features to be installed
The first 4 properties under "Feature Installation Options Properties" would
be the place to start.
http://msdn.microsoft.com/en-us/library/aa370905%28VS.85%29.aspx#feature_inst
allation_options_properties
-Original Message-----
lay the list of features to be installed
I couldn't say. Almost all our installers have a single feature so it's not
something I have an in-depth knowledge of. Can you not trigger control events
from the UI ?
-Original Message-
From: Wang, Miaohsi [mailto:miaohsi.w...@invensys.com]
Dear All,
We are facing a problem that the DiskCostDlg does not show correct numbers.
When we changed the target install location from C drive to D drive, the
numbers for required space on the drives remained roughly the same. Any help
will be much appreciated.
Thanks a lot,
Miaohsi
*** Con
Hello All,
In our bootstrapper we are using a RegistryCheck to check a registry value and
save the value in property PENDING_RENAME. If the value exists, the
bootstratpper should fail and display an error message. The FailIf statement is
shown below:
When the value exists, the check fai
Hello,
Inside my download zip file of WiX 3.5, I found a file in the below path:
wix35-sources.zip\src\ext\UIExtension\wixlib\InstallDirDlg.wxs
Not sure if this is what you were looking for, but hope this helps.
Regard,
Miaohsi
-Original Message-
From: Alan Goode [mailto:alan.go...@
Hello,
I am trying to include the MS SQL CE 3.5 SP2 as part of my setup prerequisites.
However, this part rolls back after it completes. I turned on the
DisplayInternalUI to see the last dialog box of the installation. After that,
MSSQL CE got uninstalled and I got two install log files in the
Hi Blair,
Thank you for your help. The log file seems to indicate that the installation
completed successfully, as shown below by the last part of the log file. Please
let me know what else to look for.
Thanks a lot,
Miaohsi
MSI (s) (48:B8) [15:30:06:234]: Executing op: ProductPublishClient(,,
Hi Blair,
Sorry, I was looking at the wrong file. Please ignore my previous mail. Below
is the part of the logging that you wanted to take a look. I can see a few
errors here, including my install program Client.msi. Can the failure of
Client.msi installation cause the setup prerequisite to rol
Hello,
We are getting two ICE errors when building the msi:
light.exe(0,0): error LGHT0204: ICE03: Not a valid foreign key; Table:
Registry, Column: Value, Key(s):
reg915A9E650BB0D354565B781E5858F979.58162F94_0C12_465B_AC53_1CA2F709F44B
light.exe(0,0): error LGHT0204: ICE69:
'filCE25327EB2E487
Hi Everybody,
I have been trying to detect whether the platform is 32-bit or 64-bit using
property VersionNT64 in my MSVS 2008 bootstrapper, but cannot get it to work
correctly. The detection statement is as follows:
This statement is used in the product.xml of a package targeted for 32-bit
Hi Everybody,
I have been trying to detect whether the platform is 32-bit or 64-bit using
property VersionNT64 in my MSVS 2008 bootstrapper, but cannot get it to work
correctly. The detection statement is as follows:
This statement is used in the product.xml of a package targeted for 32-bit
e examples I've looked at it seems to have one of the
following three values: "Intel" [for x86], "amd64" [for x64], and "IA64"
[for ia64].
-Original Message-
From: Wang, Miaohsi [mailto:miaohsi.w...@invensys.com]
Sent: Thursday, October 21, 2010 12:18
Hello,
I created a second custom action dll because of the max 16 entrypoint limit. I
included the two CA dll's in my WiX install project as shown below:
My problem is that it seems that the CA's in the second dll do not get
recognized by MSI. For instance, CA "RestoreINSTALLDIR" bel
ret or read a really good thread that deserves
attention? E-Mail Me
- Original Message
From: "Wang, Miaohsi"
To: "wix-users@lists.sourceforge.net"
Sent: Wed, November 3, 2010 2:56:39 PM
Subject: [WiX-users] Custom action entrypoints
Hello,
I created a second
Original Message-
From: Wang, Miaohsi [mailto:miaohsi.w...@invensys.com]
Sent: Monday, November 08, 2010 9:05 AM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Custom action entrypoints
Hi Christopher and anyone who can help,
Thanks a lot for respondi
Dear All,
We need to create a shortcut inside the application shortcut folder for an
executable that exists in a merge module. I searched for a while in the
Internet but did not find the exact information that I need. Currently I have
the code below that does not work nor compile:
Dear All,
I created an empty C++ custom action (a CA that does nothing) in VS2008 using
its C++ CA dll template and tried to call the CA from a WiX 3.5 install
program. I got the error below recorded in the install log file during the
install:
CustomAction1: Error 0x80070715: Failed to get fi
Dear All,
We create both our product base installer (version 6.0) and its upgrade
installer (version 6.0.1) in WiX. We also create the patch installer in WiX.
However, the resulting msp file runs really slow (It takes longer than 30
minutes to complete.). In contrast, the patch installer create
ich parts are taking more time.
-----Original Message-
From: Wang, Miaohsi [mailto:miaohsi.w...@invensys.com]
Sent: 23 January 2012 19:53
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Our WiX patch installer is very slow
Dear All,
We create both our product base installer (version 6.0) and
Dear WiX Support,
I've been trying to add a text file to an MSI package to be used by a custom
action, but without success. I have added two files to the Binary table as
shown below.
At install runtime, I saw only CustomAction1.dll in the WiX temp folder
(example: C:\Windows\Installer\MSI5F
55 matches
Mail list logo