Hi Mike,
I got the installation to work using the Node="document" method. The xml
content is now correctly written during install mode.
To remove the xml content during uninstall, I need to specify each node in a
sequence (working from the child elements to outer elements), correct? I cannot
use
Hi Mike,
Option 1 did not work - I got a message saying:
"Failed to find snippet node //SnippetCollection//Language/SnippetDir[last()]"
With option 2 (which was very promising and such a simple solution for me) I
get this error in the MSI log. The setup just rolls back immediately:
"ExecXmlConfi
Hi,
I am using the XMLConfig element in Wix 3.8 to add to an existing XML file.
The xml file looks like this before running setup:
SnippetCollection>
On
true
1033
%InstallRoot%\VC#\Snippets\%LCID%\Visual C#\
Visual C#
Clarification: I am using WiX 3.5 tool set to build this right now.
-Original Message-
From: Uma Harano [mailto:uhar...@esri.com]
Sent: Thursday, October 03, 2013 3:38 PM
To: General discussion for Windows Installer XML toolset.
Subject: [WiX-users] .NET support question for custom
Hi,
I have a Visual Studio solution that uses DTF to create Custom Actions for my
setup. I am using WiX 3.6. The custom actions need to work on machines that
have .NET Framework 3.5 sp1 or .NET 4.5. My CustomAction.config file has this
information:
When I run the setup that i
stdout and stderr to the msi log
Is this a Windows (NT) service? (ie net start servicename)
From: "Uma Harano"
Sent: Friday, May 17, 2013 4:51 PM
To: "General discussion for Windows Installer XML toolset."
Subject: Re: [WiX-users] log
m, without having to write and maintain a custom action at
all.
On Fri, May 17, 2013 at 1:46 PM, Uma Harano wrote:
> Hi,
> Is there a way by which I can log (to the msi log) the stdout and
> strerr while running my custom action that is written in C++? I am
> calling a process usi
Hi,
Is there a way by which I can log (to the msi log) the stdout and strerr while
running my custom action that is written in C++? I am calling a process using
java.exe and I need to log the output to the msi log. Is this possible?
Thanks!
Uma Harano
Hi,
I have been asked to create a setup msi that has the workflow explained below:
The setup will install the help resources for 14 languages (without using msts,
just one msi file). One of the dialogs in the setup will ask the user to select
a language in a drop down list box. If the user selec
Thanks!
On Oct 20, 2012, at 10:47 AM, "Rob Mensching" wrote:
> You want a Component with no GUID? That creates a completely unmanaged
> Comopnent (can't patch it, update it or anything really). If so, set the
> Guid=""
>
> On Fri, Oct 19, 2012 at 2:46 P
Hi
I want to create a few components with no ComponentIDs.
Can I do this even if the component is a versioned dll?
Thanks
Uma
--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Downloa
Hi
Are ProductVersion and ProductLanguage properties available during the deferred
sequence of the msi?
Thanks
Uma
--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics
version, but on the version of its companion parent.
Hence the mst removing the version no. will become ineffective.
-Original Message-
From: Uma Harano [mailto:uhar...@esri.com]
Sent: Monday, October 15, 2012 5:33 PM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX
e your actual file verison matches your edits otherwise
> you'll get request for source issues on repair).
>
>
> On 15/10/2012 13:03, Uma Harano wrote:
>> Unfortunately the mst has already been released to our customers. We are now
>> trying to release the msp patch a
t.
> Hence the mst removing the version no. will become ineffective.
>
> -Original Message-
> From: Uma Harano [mailto:uhar...@esri.com]
> Sent: Monday, October 15, 2012 5:33 PM
> To: General discussion for Windows Installer XML toolset.
> Subject: Re: [WiX-users] Patch
?
-Original Message-
From: Uma Harano [mailto:uhar...@esri.com]
Sent: Sunday, October 14, 2012 3:52 AM
To: General discussion for Windows Installer XML toolset.
Subject: [WiX-users] Patch issue
Hi
I have a patching issue I need help with. Version 10.1 of my msi installs a dll
with version 10.1.0
scenario?
Thanks!
Uma Harano
--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java
shortcut to this help location. Only one shortcut should be created even if all
10 instances are installed. Uninstall of the last instance should be what
deletes\uninstalls this shortcut.
How do I accomplish this?
Thanks
Uma Harano
Hi
I need some confirmation on what I should do about setting the installation
folder during maintenance mode.
When the first time install sets the install location to non default location,
does the msi remember this for subsequent maintenance operations? Or should I
create a custom action d
I created a minor upgrade where some components were deleted. It seemed to work.
What are the potential problem I could face if I use minor upgrades when
components need to be deleted?
-Original Message-
From: Uma Harano [mailto:uhar...@esri.com]
Sent: Monday, July 02, 2012 8:31 AM
To
recache-reinstall. Minor upgrade does *not* use
the Upgrade table. MSI SDK has information about all the upgrade/update
mechanisms.
On Sat, Jun 30, 2012 at 12:45 PM, Uma Harano wrote:
> Hi Rob,
> How does the msi of the lower version (already installed) get
> re-cached when the mino
lders locked,
> the installation that follows does not work.
>
> Is there any way I can fix the uninstall custom action in version 1
> during the version 1.1 upgrade? Running a msp before the upgrade is not an
>
an fix the uninstall custom action in version 1 during the
version 1.1 upgrade? Running a msp before the upgrade is not an option.
Any help will be GREATLY appreciated.
Thanks!
Uma Harano
--
Live Security Virtual Conference
path and file name for this chain payload.
SourceFile - Location of the package to add to the bundle.
Neil
-Original Message-
From: Uma Harano [mailto:uhar...@esri.com]
Sent: 30 April 2012 22:41
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Standard
- how to specify relative
paths
Are you supplying the MsiPackage/@Name and MsiPackage/@ SourceFile attributes?
Name - The destination path and file name for this chain payload.
SourceFile - Location of the package to add to the bundle.
Neil
-Original Message-
From: Uma Harano
your.msi'
Neil
-Original Message-----
From: Uma Harano [mailto:uhar...@esri.com]
Sent: 30 April 2012 21:51
To: General discussion for Windows Installer XML toolset.
Subject: [WiX-users] Standard bootrapper with Wix - how to specify relative
paths
Hi,
I am building a bootstrapper with Wix
Hi,
I am building a bootstrapper with Wix - I am using the tag MsiPackage and
specifying the SourceFile attribute. How do I specify a relative path to a msi
package using this?
I will have the pre-requisite on my media in a folder called Support which is
at the level of the Setup.exe.
I am new
com]
Sent: Tuesday, April 24, 2012 8:24 AM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Import rtf file to a scrollable text control
You could use the wisql.vbs that comes with the MSI SDK.
On Mon, Apr 23, 2012 at 8:15 PM, Uma Harano wrote:
> Hi Rob
>
I do this?
Thanks.
Uma
On Apr 23, 2012, at 7:38 PM, Rob Mensching wrote:
> Wix can do this when building your MSI.
>
> On Mon, Apr 23, 2012 at 4:41 PM, Uma Harano wrote:
>
>> Hi,
>> I would like to import an rtf file into the Text column of the Control
>> tabl
Hi,
I would like to import an rtf file into the Text column of the Control table
for a Scrollable Text Control. (Into a msi that already exists).
I would like to do this during my build process. It should have no UI
intervention (so not Orca or any authoring tool). Is it possible to do this
with
Hi,
When I run the administrative installation of the msi (msiexec /a setup.msi) I
would like to also copy over files that are not contained in the msi (things
like the setup.exe bootstrapper, etc). What is the best way to accomplish this?
I have tried populating the MOveFile table to copy these
Hi,
I have been tasked to research how to create installation programs for clusters
of computers. Does anyone have any insights into this? Can MSI technology be
used for installing to clusters? Is there any documentation for this?
Thanks!
Uma Harano
Hi,
With my setup program I install some files to a network share. I also have a
custom action that edits a file after it gets installed with the install
location(deferred custom action called by a C++ dll).
When the deferred sequence kicks in, the MSI performs actions as the system
account. But
Hi,
One of the localized languages in my setup msi is Arabic. (An Arabic transform
that is embedded in the Setup.msi)
When a text string ends with a special character (For example: C:\Program
Files\Company\) the special character gets moved to the beginning of the string
for Arabic only.
Any ide
g/posts/2007/8/17/Zataoca-Custom-actions-are-generally-an-admission-of-failure
On Mon, Oct 24, 2011 at 11:12 AM, Uma Harano wrote:
> Hi,
>
> As part of a setup logic, I need to leave behind a big chunk of
> resources on disk at uninstall. The resources are data files and I
> have
Hi,
As part of a setup logic, I need to leave behind a big chunk of resources on
disk at uninstall. The resources are data files and I have been asked to leave
them behind at uninstall. When the setup is run again on the machine where this
data is left behind, the user has the option to use th
Hi,
I use WiLangID.vbs to determine the codepage of an msi databse.
How do I determine the codepage of a mst that is applied for localization?
Thanks!
Uma-
--
All the data continuously generated in your IT infrastructure c
Hi,
I am performing an AppSearch for this string:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
PendingFileRenameOperations.
I am setting this value to a property called PENDING_RENAME.
I ran the setup then analyzed the msi log file. During AppSearch, I see this
entry in the
Hi
I was running the setup on an Arabic OS. Other applications dialogs were
correctly displayed, only mine had this issue.
I confirmed that the msi had the correct RTL bits set for dialogs. So I am not
sure I am missing.
If anyone can shed light on this I would really appreciate it.
The link
Hi,
One of the languages I need to support is Arabic. My Arabic msi shows the
close, minimize and maximize buttons on the right. How do I move these buttons
to the left?
Thanks!
Uma
--
All of the data generated in your I
tects this
javaw.exe process, it throws the FileInUse dialog. Why does this happen? The
JavaW.exe is in a different location than my setup's install location. Is there
any way I can prevent this from happening?
Thanks!
> -Original Message-
> From: Uma Harano [mailto:uhar...@esri.com]
> Sent: 18 August 2011 17:19
> To: General discussion for Windows Installer XML toolset.
> Subject: [WiX-users] Compress files into an exe
>
> Hi,
>
> I used to depend on wisescripts to compress file
Hi,
I used to depend on wisescripts to compress files into an executable. At
runtime, the exe used to extract the files to a specified location. Is there a
way to accomplish this using any of the tools provided by WiX development
environment? Since wisescript is not supported by Altiris anymore
or to
the CreateShortcuts action. I have no experience of doing this, but vaguely
recall people using this technique.
Phil Wilson
-Original Message-----
From: Uma Harano [mailto:uhar...@esri.com]
Sent: Monday, July 25, 2011 10:44 AM
To: General discussion for Windows Installer XML toolset.
Sub
Hi,
In the Shortcut table of the msi, I want to use a property (ST_NAME) for the
Name column.
The shortcut I am creating is shortcut to an IIS Virtual directory. The setup
could change this location based on user input, so I want the shortcut name to
reflect this change.
I am finding that if I
xists, the key doesn't get
re-written to reflect the new check box value. So it remains as the initial
value that is set during the first time install.
How do I get this key to be re-written?
Thanks!
Uma-
-Original Message
From: Uma Harano [mailto:uhar...@esri.com]
Sent: Monday, Ma
maintenance action, the reg keys should reflect this.
Will this be handled by setting the registry key component as transitive?
Thanks!
Uma Harano
--
What Every C/C++ and Fortran developer Should Know!
Read this article and
Hi,
Is there a way to create a Browse dialog in the msi that will allow me to pick
a file? For instance, if I want a browse dialog to pick an existing *.txt files
only.
Also, I need to create a Browse Dialog to save a file to path.
I am reading that the Browse Dialog only allows you to select a p
This is the link that gave me the idea to change the function names.
http://www.mail-archive.com/wix-users@lists.sourceforge.net/msg42318.html
-Original Message-
From: Uma Harano [mailto:uhar...@esri.com]
Sent: Wednesday, March 02, 2011 11:02 AM
To: General discussion for Windows
I had this error too.
I had a bunch of functions that all had the first dozen characters the same.
MsiGetWebsiteName, MsiGetWebsitePort, etc.
I fixed this by renaming my functions - GetSiteName, etc.
For some reason when there were too many functions that have the first dozen
letters the same, the
Thank you so much John and Mat. This forum is awesome.
I have direction now.
Uma-
-Original Message-
From: John Robbins [mailto:j...@wintellect.com]
Sent: Thursday, February 24, 2011 1:41 PM
To: General discussion for Windows Installer XML toolset.; Uma Harano
Subject: RE: [WiX-users
Hi,
I am using WiX C # custom action template in Visual Studio 2008. The custom
action I am writing is for listing all the websites on a machine and
displaying it in a msi dialog. The code is very similar to what is found on
this site:
http://blog.torresdal.net/CommentView,guid,FE27427F-FF4F
Please disregard this. I think I have figured out how all the pieces fit
together now :)
Thanks!
Uma-
-Original Message-
From: Uma Harano [mailto:uhar...@esri.com]
Sent: Thursday, January 27, 2011 8:52 AM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users
d way would be to create and show a dialog with a
SpawnDialog control event instead.
On Tue, Jan 25, 2011 at 21:57, Uma Harano wrote:
> Hi,
>
> In a C++ custom action, I am using MsiProcessMessage to display message box.
> I am finding that MsiProcessMessage won't show a message
>
ended method to display a MessageBox from a
control event while clicking the Next button on a dialog?
Here is a the line of code:
MsiProcessMessage(hInstall,
INSTALLMESSAGE(INSTALLMESSAGE_ERROR|MB_ABORTRETRYIGNORE|MB_ICONWARNING),
newHandle);
Thanks!
Uma H
locations with different msis?
Thanks!
Uma Harano
--
ThinkGeek and WIRED's GeekDad team up for the Ultimate
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
lucky parental unit. See the prize list and en
atement also fails with a SQL syntax error. (I get rid of the two
single quotes in L''opération , it works with no errors. Column is edited
correctly)
Any ideas how I can use a literal single quote in a SQL Statement for an MSI
database?
Thanks!
Uma Harano
---
there any way I can
prevent this from happening? Log snippet below:
(STATE) MSI (s) (C4:94) [16:07:20:951]: Feature: FeatureA; Installed:
Advertise; Request: Reinstall; Action: Reinstall
Thanks!
msi)
So if I do not want to have upgrades for my installations, how do I author this
table?
Thanks for any help you can provide.
Uma Harano-
***
Blurb from the link"
Package Identity
Windows Installer packages must comply with ICE validation as we
upgrade anything).
Thanks!
Uma Harano-
--
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why
Hi,
In the registry, I get a Version registry key that is 3.0.40624.0
I store this in a property and I need to let the setup proceed if this is the
minimum version. If this key is 4.0 for instance, setup should proceed.
Can I use the "Greater than equal to " operator for this? Or would I have to
I have never had any success signing any binary over 300MB.
There is a limitation to the size of the file you can sign with SignTool.exe
Microsoft has another tool called MakeCat.exe that you have to use for bigger
files.
-Original Message-
From: Tom Crozier [mailto:tcroz...@rackwise.co
s Installer would do.
Phil Wilson
-----Original Message-
From: Uma Harano [mailto:uhar...@esri.com]
Sent: Monday, February 22, 2010 12:58 PM
To: General discussion for Windows Installer XML toolset.
Subject: [WiX-users] Appsearch for dword
Hi,
I am performing an AppSearch for a dword reg key. I want t
Hi,
I am performing an AppSearch for a dword reg key. I want to set another dword
reg key to the dword value returned from the AppSearch.
But unfortunately, when the AppSearch finds the dword key, it returns it as #2
(for instance if the dword were 2).
So the new reg key gets written as REG_SZ,
You have to create unique components for each transform.
These components will contain the non file data (registry keys).
This is what I am doing and it works great.
-Original Message-
From: Kevin Garman [mailto:gar...@scadaware.com]
Sent: Monday, December 14, 2009 2:18 PM
To: General di
x27;m not an expert on using
instance transforms to install multiple instances, but it seems like no
matter what you do, you can't break the component rules. Otherwise, it
won't install the files to the "new" locations, since it will think they
are already installed (based on the
nt keypath (the 'main' entry in a component) MUST
have a unique component GUID. Each distinct component GUID can only be
installed in one place on a given machine (you can't try to install the
same GUID to two different keypaths).
Kelly
Uma Harano
12/07/2009 02:47 PM
P
nts in
the msi each with unique conditions for each transform? Or create a custom
action that deletes the registry entry for each transform?
Thanks!
Uma Harano
--
Return on Information:
Google Enterprise Search pays you back
Thanks for the tips on how to populate a ListBox at runtime. I created a C++
dll to read a file on disc to populate the items in the listbox and it is
working good for me now.
When my list box is populated at runtime, how do I ensure that the first item
listed is highlighted?
(Might be a stupid
There are some deployment tools (Radia) that support only Short file
name deployment of msis.
On Oct 17, 2009, at 5:57 PM, "Jeremy Farrell"
wrote:
> Don't forget that the WI team are still living back before UNICODE
> was invented.
>
> WI, the team that time forgot.
>
>> -Original Me
Hi,
I need to populate a ListBox control in a MSI dialog at runtime. What is the
best way to do this?
Thanks!
Uma-
--
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you nee
toolset.
Subject: Re: [WiX-users] Registry keys in merge modules
Uma Harano wrote:
> Is there any way to do this with WiX?
It's not supported. It's easy to violate component rules.
--
sig://boB
http://j
files) in it.
Is there any way to do this with WiX? I am using the Visual Studio 2008 IDE to
develop my merge modules with WiX 3.0.
Thanks!
Uma Harano
--
Let Crystal Reports handle the reporting - Free Crystal Reports 2008
73 matches
Mail list logo