Both customactions are executed during UI for the mentioned buttons
(browsefile and execute managed action) I publish the DoAction.
The original problem was:
In the UI the user can select to install a license file. I have a C++
customaction which opens the OpenFile dialog and sets it to a propert
I don't know if this helps you, but I can tell about my experiences regarding
the debugging of DTF managed custom actions.
The CA's I wrote for a customer setup do things like account verification and
creation, configuration of DCOM settings, registry manipulation and such. This
means: They act
Hi everybody,
After reading the reply to another post, I switched variables like the
product version to preprocessor variables, which is pretty much what I have
been looking for (since I only localized the version to reuse the variable).
I'm still wondering though if I might have missed a reason
Hello,
I have a requirement to launch an installed application at the end of the
installation (when user clicks the Finish button). I see that there is a
straightforward way to do this in Wix v3 but I don't see how to achieve it in
Wix V2. If there are any examples/tutorials that show how to do
I need to delete all the folders exist inside the install directory.
(without specifing their names)
RemoveFile, RemoveFolder elements need file and folder names to be
specified.
Is it possible to do this withour specifing the names ?
On Wed, Feb 25, 2009 at 6:42 PM, Yan Sklyarenko wrote:
> MS
I think I'm getting close but I'm getting an error when unpacking.
Reading the source for MakeSfxCA I found the GetPackFileMap function and
reading the description: "By default, all files will be placed in the root
of the cab. But inputs may optionally include an alternate inside-cab file
path be
Thanks a lot for the help :)
On Wed, Feb 25, 2009 at 9:48 PM, John Nannenga
wrote:
> Take a peek at the "Preprocessor" section in the WiX.chm file. It has all
> sorts of information in this regard, complete with examples.
>
>
> -Original Message-
> From: sandun css [mailto:sandun...@gmai
hi all,
I am using WixUI Mondo as my UI during the installation.
Now i have realised that i need to gather some user information, so i want
to introduce a dialog. I might choose to use this information later.
How do i do this ?
Regards.
:)
--
View this message in context:
http://n2.nabble.
Wow! That was simple enough!
Thanks Tom!
Regards,
- Troy
On Wed, Feb 25, 2009 at 5:56 PM, Thomas S. Trias wrote:
> You can set the Alias to "MyWebDir/MyVirtualDir". Luckily you didn't
> want to create a WebDir and fill in with content - I'm working around
> that now, and it isn't pretty under
And it's mentioned in the Password description of the ServiceInstall table:
http://msdn.microsoft.com/en-us/library/aa371637(VS.85).aspx
Phil Wilson
-Original Message-
From: Bob Arnson [mailto:b...@joyofsetup.com]
Sent: Wednesday, February 25, 2009 2:07 PM
To: General discussion for W
I was reading through the latest documentation about WiX3 localization and
noticed that it mentions under "Using Localized Versions of WixUI" that if you
are using WixUIExtension, it has translated strings and .wxl files for some
languages, like de-de, ja-jp, etc. With this in mind, I set the
I'm trying to figure out how to add to my installer's FilesInUse dialog. My
Installer contains a custom action that requires a separate exe on the system
not be running (firefox.exe.) Obviously I don't install firefox, and I don't
touch it in any way obvious to the installer, so it doesn't kno
I've been using the MessageBox / Attach method, and that has been working
fine for me. I'm using a release that's 2-3 weeks old, but no issues here.
Chris
On Wed, Feb 25, 2009 at 4:26 PM, Christopher Painter <
chr...@deploymentengineering.com> wrote:
>
> Is anyone having problems having trouble
Hi everybody,
I'm trying to use a localized product version but I get this error running
candle:
package.wxs(20) : error CNDL0108 : The Product/@Version attribute's value,
'!(loc.Version)', is not a valid version. Legal version values should look
like 'x.x.x.x' where x is an integer from 0 to 65
You can set the Alias to "MyWebDir/MyVirtualDir". Luckily you didn't
want to create a WebDir and fill in with content - I'm working around
that now, and it isn't pretty under Vista (and possibly 2008) due to
permissions and timing issues.
I will agree with you that the reference model for the
I assume the changes are logged into a revision control system of some
kind; what we are doing is keeping fragments of WiX as versioned
properties of the associated files and directories. When we do a new
build, we grab the revision history, pre-process the WiX as necessary,
shove the results
It should be possible to just post-process the .wixobj using your
favorite XML parser (assuming there are no binary streams in it). If
there are binary streams in it, then I can really say what would happen
if you just change the XML portion. Of course, one way around the issue
is to compile
Same here although I am using System.Diagnostics.Debugger.Launch(); as
MMsiBreak doesn't work for me on Vista.
Neil
-Original Message-
From: Christopher Painter [mailto:chr...@deploymentengineering.com]
Sent: 25 February 2009 21:27
To: General discussion for Windows Installer XML toolset
I want to register few COM components. So, I am using 'Class' element for the
purpose. I have the following syntax:
Though, the components are registering properly; I don't see any 'Class' table
in Orca. Also, Orca is giving a ICE33 validation warning. It says it
John Robbins wrote:
> If you have such radical changes in files, you may want to do is always go
> the major upgrade route and schedule an uninstall of the previous version.
> That way you don't have to worry about the individual files changing. The
> always brilliant Bob Arnson write about this
Joe Osman wrote:
> During a rollback of a product upgrade the service is rolled back but
> the user doesn't so the result is an old service using old password
> and a user with the new password.
There's no way to get the user's old password, so there's no way to roll
back the update of an exis
NickTheBrick wrote:
> There is an error I have been getting for a while now and I thought it would
> have been fixed in the latest build but it is not.
>
We're not psychic.
> C:\Program Files (x86)\MSBuild\Microsoft\WiX\v3.0\Wix.targets(1240,5): error
> MSB6004: The specified task executable l
Is anyone having problems having trouble debugging DTF CA's?
I used to be able to set the MMsiBreak environment variables and step into my
code without any difficulty but now when I attach the debugger I get an error
message saying that no symbols are loaded for any stack frame. The source cod
My installer creates a new user and gives it a random password during
the install. The installer also installs a service which using this
username and its password.
During a product upgrade the installer generates a new password for this
user and reinstalls the service with a new password.
D
Guys,
There is an error I have been getting for a while now and I thought it would
have been fixed in the latest build but it is not.
C:\Program Files (x86)\MSBuild\Microsoft\WiX\v3.0\Wix.targets(1240,5): error
MSB6004: The specified task executable location "C:\Program Files\Windows
Installer X
dedek mrazko wrote:
> Is it possible to create in wix a CustomAction that starts another MSI?
> (Nested instalation).
>
No, nested installations are deprecated by the MSI team.
--
sig://boB
http://joyofsetup.com/
-
Jacob, Christian wrote:
> Does anyone know how to make an MSI execute a custom action *after* it has
> installed another MSI by using the 4.5 feature ChainedMSI?
>
No, CAs execute only within the context of an installation. But your
chainer can call processes on its own outside the context of
Tony Juricic wrote:
> DLL is supposed to always increase in version so it can be patched up
> but it should never revert to previous version during patch uninstall.
Whether that's true depends on your original product's REINSTALLMODE
property.
> I
> assume that just marking the file component a
Hi,
Glad you like Paraffin. :)
What you're asking to do is extremely hard, if not impossible, to accomplish
with windows installer. Paraffin was designed for the case where the base files
are stable and you're adding files to the installation.
If you have such radical changes in files, you may
Hi Brian,
Thanks for the reply. I fully get the difficulty of doing dynamic
creation, that's why I think having a zip file in there would work in this
situation, but all the conversations about wix & zip files seem pretty
negative, hence why I thought I'd ask.
Yes, I'm using wix 2.0 -> I don
I discovered the cause. First, thanks - if you didn't reassure me that the
service is not stopped by Windows Installer on 2008 I wouldn't have found the
cause as soon.
We use WMI in the ATShutDownProcessor CA to shut down all processes that have
our standard name. In an unfortunate decisi
Any idea how to do this? What I want is to create MyVirtualDir within an
existing WebDir called MyWebDir.
IIS looks like this:
MyWebSite
MyWebDir
MyVirtualDir
My current WiX configuration looks like this:
Hi Gregory,
Can you post the code of your CA that drops the DB?
Gregory Swanson wrote:
Thanks for the reply Joe. Here is an excerpt from InstallExecuteSequence. I
use a CA to drop the databases (ATDropDB), and at the point the CA is executed
the service is no longer running. In fact I watch
Hey,
First, I just want to re-iterate the difficulty in doing dynamic creation of
WIX source files (wxs). See what Bob Arnson had to say (
http://www.joyofsetup.com/2008/12/30/paying-for-upgrades/).
Second, it looks like you are using WIX 2.0 as you mentioned tallow.exe. In
WIX 3.0 this has been
Thanks for the reply Joe. Here is an excerpt from InstallExecuteSequence. I
use a CA to drop the databases (ATDropDB), and at the point the CA is executed
the service is no longer running. In fact I watch the services manager,
refreshing as the uninstall begins, and the service is stopped ea
This shouldn't happen. Our MSI installer run on Windows Server 2008 and
creates a database on install and removed it on uninstall and it doesn't
stop the service. Can you post your code ?
Swandog wrote:
Hi:
I have an MSI that is stopping the SQL Server service during uninstall on
Windows
Hi all,
I'm new to wix, and have looked at the tutorial at tramonta and searched
around various places, but the answer to this isn't immediately obvious to
me, so I was hoping someone could help shed some light on it.
Our installer will be installing 3 large directories. Two of them are
comp
Hi
Specify the below property
Thank you
Anu
From: Naga Ram .C
To: wix-users@lists.sourceforge.net
Sent: Tuesday, February 24, 2009 9:44:19 PM
Subject: [WiX-users] allow user to specify a location
I want the installer to allow user to specify a location wh
I have a set of backed up scheduled tasks (*.job files) that I need to
copy to the Windows Task folder during install. Can anyone point me to
something that will show me how this works?
Thanks,
Jim
--
Open Source Busi
Hi:
I have an MSI that is stopping the SQL Server service during uninstall on
Windows 2008 Server. Is this supposed to occur?
Thanks,
Greg
_
It’s the same Hotmail®. If by “same” you mean up to 70% faster.
http://windowsl
I had similar problems a while back and the situation that set me over the edge
was when we encountered absolutely zero install / WiX code changes but the file
sequences were changing [tracked it down to an environment issue, versions of
.Net installed on the machine]. I woke up one morning and
The new elements are contained in a brand new WiX file that is #included at
the end of my existing WXS project file. They are both in new components
with seperate existing DirectoryRefs - it's as simple as it can get.
They're in a newly defined CAB so as to not alter any existing CABs, and the
m
Ref: http://msdn.microsoft.com/en-us/library/aa368060(VS.85).aspx
-- SDK documentation pertaining to this issue.
Where the rubber then meets the road [within WiX] is within your directory
elements...if you have any file additions / removals within your directory
table, that impacts file
Hi,
Is there a way to get MakeSfxCA include everything in my CA project ouput
directory recursively, maintaining folder structure? It seems to me this
would be the simplest way of ensuring all necessary dependencies are there
at runtime.
For a simple example say I have my EULAs for each language
Using Wix 2.0.5805.0, I have a package that creates 3 cab files; 2 for
general compressed files and the 3rd for merge modules. I need to patch
this package with a couple of new files, which I have added to a newly
defined 4th cab so as not to add any files to existing cabs and thus
transforming t
Afraid not. It's not a WiX issue but rather a Windows Installer
limitation.
If you need to run two MSI's, your only option is to use a bootstrapper
to call the MSI's separately.
Chris Lord
-Original Message-
From: dedek mrazko [mailto:aleask...@gmail.com]
Sent: Wednesday, February
Your CA isn't running because although you've defined the custom action within
Product.wxs you haven't scheduled it for execution (you have no sequences
defined which would invoke your CA).
For example...
.
.
.
1
-Original Message-
From: jballe [mailto:j...@visionpe
Thanks, I managed to identify the problem in the log. The change that
made patch uninstall ask for the source (it didn't before) is because I
have a new DLL which gets installed in shared location.
DLL is supposed to always increase in version so it can be patched up
but it should never revert to
Take a peek at the "Preprocessor" section in the WiX.chm file. It has all
sorts of information in this regard, complete with examples.
-Original Message-
From: sandun css [mailto:sandun...@gmail.com]
Sent: Wednesday, February 25, 2009 2:59 AM
To: wix-users@lists.sourceforge.net
Subject
Does anyone know how to make an MSI execute a custom action *after* it has
installed another MSI by using the 4.5 feature ChainedMSI?
I basically need to install a 3rd party runtime after I installed my own
application and right after that chained installation, I need to call an
executable that
MSI supports this via RemoveFile table:
http://msdn.microsoft.com/en-us/library/aa371201.aspx.
WiX wraps this into RemoveFile and RemoveFolder elements (see docs on
this).
-- Yan
-Original Message-
From: sandun css [mailto:sandun...@gmail.com]
Sent: Wednesday, February 25, 2009 10:45 AM
Thank You!
On Wed, Feb 25, 2009 at 2:42 PM, Jacob, Christian wrote:
> I don't know if I am getting this wrong, but can't you simply check for the
> existance of the VersionNT64 Property?
> It is set by the windows installer only on 64 bit systems.
>
> Look here: http://msdn.microsoft.com/en-us/l
Hello,
I am working with WiX installer for my application (MSI installer) which
requires SQLCE as prerequisite.
So I have implemented Bootstrapper in my WiX project.
So now I have a “*Setup.exe*” file that can be started to install required
prerequisites (SQLCE) and start the application ins
Hi there
Is it possible to create in wix a CustomAction that starts another MSI?
(Nested instalation).
If so, could you give me an example.
I know how to add this kind of a action to a *.msi once it is created.
What i need is action that looks like:
- action: MyCustomAction
- type: 87
- source:
I don't know if I am getting this wrong, but can't you simply check for the
existance of the VersionNT64 Property?
It is set by the windows installer only on 64 bit systems.
Look here: http://msdn.microsoft.com/en-us/library/aa372497(VS.85).aspx
-Ursprüngliche Nachricht-
Von: akash bhat
Hi Sandun,
You can use preprocessor defines:
To place that value somewhere type "$(var.MyVariable)".
Robert
> -Original Message-
> From: sandun css [mailto:sandun...@gmail.com]
> Sent: Wednesday, February 25, 2009 9:59 AM
> To: wix-users@lists.sourceforge.net
> Subject: [WiX-users] D
Hi,
I need to use a certain value in multiple places of the WiX code. Therefore,
when that value gets changed, I have to do that change in many places.
Is there a way that I can define constant variables kind of thing?
I think using the 'Property' element is not suitable here, since Property
val
Hi,
When I uninstall my application, all the folders which were created after
the installation remains without getting deleted. How can I delete those
folders?
Can't I delete all the folders exist in the Install directory ? If so, how
to do it?
Thanks,
Sandun
Can I do anything to find out what is happening in this install project. I
guess the OpenDialog customaction seems okay, with the change Rob suggested.
Yan, you had a good suggestion but it doesn't seems like the managed action
is actually invoked.
My guess is that it is related to the action inv
But i can create 32 bit instaler(with 32 bit components), which i can
install on the both (32 as well as 64 bit) target machine.
on 64 bit machine also i will install 32 bit components only.
On Wed, Feb 25, 2009 at 1:13 PM, Bob Arnson wrote:
> akash bhatia wrote:
> > like i have a requirement
60 matches
Mail list logo