That's called a major upgrade. You need to change the product id for your newer
installer as well as the version.
You also have to say that you want previous version uninstalled. You have 2
options:
1. Use an Upgrade element like explained here. Remember to schedule
RemoveExistingProducts acti
Is that DLL a COM component? If such, is it self registering?
--- On Fri, 10/1/10, Alex Ivanoff wrote:
From: Alex Ivanoff
Subject: [WiX-users] Overwrite files with higher version on major upgrade
To: wix-users@lists.sourceforge.net
Date: Friday, October 1, 2010, 7:53 AM
We need to overwrite f
dRelatedProducts: Found application:
{C0C6FEAB-9024-481E-BB4F-7A54EC0BA765}
MSI (c) (C8:A0) [15:29:09:708]: PROPERTY CHANGE: Adding PREVFOUND property.
Its value is '{C0C6FEAB-9024-481E-BB4F-7A54EC0BA765}'.
That suggests that the "newer" MSI isn’t the one used in your atte
I assume you logged MSI actions; what is the value of REQUIREDBINARIES
property? Also, I'm note sure you correctly use the upgradecode (ID tag from
the Upgrade element). That ID must be the UpgradeCode from the product you want
to detect wheter installed or not; do you have that GUID?
--- On
that get installed are exactly the same as the features that are
already installed. It usually doesn't make sense to set that and then set
features in a UI dialog.
Phil Wilson
-----Original Message-
From: fiordean dacian [mailto:dfiord...@yahoo.com]
Sent: Friday, S
value is '{C0C6FEAB-9024-481E-BB4F-7A54EC0BA765}'.
Action ended 16:44:52: FindRelatedProducts. Return value 1.
Thanks.
--- On Fri, 9/24/10, fiordean dacian wrote:
From: fiordean dacian
Subject: Major upgrade, MigrateFeatureStates & custom action
To: wix-users@lists.sourcefo
Hello
I have a couple of problems with my installer on a major upgrade. I'm using Wix
3.5.
My installer has 2 features and I use the MajorUpgrade element available with
Wix 3.5 to do my major upgrade.
Here is what I did:
Product Code and version changed within the new installer.
As I use "Ma
Hello
"Therefore you can create hybrid installers as long as you dont need to
install files to the "System64Folder"."
And how do you exactly do that?
Say you have a 32 bit component which needs to install correctly on both 32 bit
and 64 bit. Specifying the component as a "x64 component" will s
Hello
Here is how I would do it (actually I'm using the same but for .NET 3.5)
If .NET framework 3.0 is installed, the FRAMEWORK30 will contain the exact
version installed on the machine (ie 3.2.30721).
Hope this helps.
--- On Tue, 8/3/10, BSR PHANI wrote:
From: BSR PHANI
Subject
Hi,
Can anyone help with my question below on Burn? Is there a release data for
this much awaited tool?
Thanks,
--- On Fri, 4/16/10, fiordean dacian wrote:
From: fiordean dacian
Subject: [WiX-users] Burn [Re: Bootstrapper]
To: "General discussion for Windows Installer XML toolset.&qu
Hi
In relation to Carolina's post, do you guys have any date for Burn? Is there a
release we can play with?
I have the 3.5.1419 release of the package and I see a tool called
burnstub.exe; what is that?
Thanks
Dacian
--- On Fri, 4/16/10, Carolina Zuqueto Amaral
wrote:
From: Carolina Zuque
esve.com
**Design, Simulate + Innovate with the **
Integrated Environmental Solutions Limited. Registered in Scotland No. SC151456
Registered Office - Helix Building, West Of Scotland Science Park, Glasgow G20
0SP
Email Disclaimer
-Original Message-
From: fiordean dacian [mailto:dfiord...@yahoo.c
Hi,
I have something like
...
...
...
...
...
I select "Full" feature for installation; I know it's correct because C3
component files are installed. But I also get the shortcuts from C1 component
cre
Hi,
Thx Richard.
Here is an excerpt from the log.
...
Action 16:05:31: FindRelatedProducts. Searching for related applications
Action start 16:05:31: FindRelatedProducts.
FindRelatedProducts: Found application: {B607D95A-A73C-444B-87BA-B4E9DBAC4DEE}
...
Action 16:05:44: RemoveExistingProducts. R
Hi,
I'm experiencing a weired problem with a major update (actually I'm using this
only) for my application which has its entry within the Add/Remove Programs
listed even after the upgrade is finished successfully (pressing F5 won't solve
it). The strange thing is that if I click on it, it disa
Hi,
I added a listbox control on a dialog which I'm adding items into within a
custom action (it is actually a feature list similar with the tree control on
SetupTypeDlg.wxs except I want the features in a list).
Question is, how I could select by default the first entry in that listbox?
Thank
oes things differently, but the
end result is the same – a manifest that redirects clients to the current
installed version.
Phil
Wilson
From: fiordean dacian
[mailto:[EMAIL PROTECTED]
Sent: Wednesday, November 28, 2007 6:26 AM
To: Wilson, Phil
Subject: Re: [WiX-use
pping, copying
configurations, updating dlls, restarting) our app installs just for not
requesting a reboot, as it is critical for our customers to have a sort of
'live' update or repair.
Dacian
- Original Message
From: Simon Dahlbacka <[EMAIL PROTECTED]>
To: fiordean dac
is just at
install time, right?
Phil
Wilson
From:
[EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
On Behalf Of fiordean dacian
Sent: Tuesday, November 27, 2007 7:07 AM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Conditional installation of merge modules
Hi,
I'm installing MFC71, CRT and STL merge modules together with my product. The
problem I'm having is Windows Installer asks me to reboot at the end of the
installation in case of a repair since some of those modules are held in use by
Windows Explorer. At the installation, I don't have this
Hi,
I'm trying to unsinstall an app other then the one I install (by calling its
uninstall.exe).
Here is how I do this:
...
...
...
AND (!FullInstallation = 3) AND
APPUNINSTALL
...
Well, I want the custom action executed only on
Can you manually register it? I mean something like .exe
/REGSERVER or similar? Does it show then?
For checking if at the end of the installation it was 'registered within the
system', you might check you registry under
HKLM\SYSTEM\CurrentControlSet\Services even though I'm not sure if this
'g
am modifying the existing msi using orca.
unfortunately I dont have any wxs files or the environment to generate msi.
Bala.
Message: 4
Date: Thu, 5 Jul 2007 04:11:31 -0700 (PDT)
From: fiordean dacian
Subject: Re: [WiX-users] InstallExecuteSequence
To: "Balakrishna.BK" ,
wix-u
You migh check with Orca that InstallExecuteSequence has the actions in the
order you want them.
Why don't you use "After" and "Before" attributes instead of "Sequence"?
Dacian
- Original Message
From: Balakrishna.BK <[EMAIL PROTECTED]>
To: wix-users@lists.sourceforge.net
Sent: Thurs
other property to x86 or x64 depending on that.
Dacian
- Original Message
From: "[EMAIL PROTECTED]" <[EMAIL PROTECTED]>
To: fiordean dacian <[EMAIL PROTECTED]>
Sent: Tuesday, July 3, 2007 2:48:40 PM
Subject: Re: [WiX-users] Fw: deffered custom actions
Sir
actually
ee if it works.
Dacian
- Original Message
From: "[EMAIL PROTECTED]" <[EMAIL PROTECTED]>
To: fiordean dacian <[EMAIL PROTECTED]>
Sent: Tuesday, July 3, 2007 12:42:24 PM
Subject: Re: [WiX-users] Fw: deffered custom actions
thats works.
this control is und
t;[EMAIL PROTECTED]>
To: fiordean dacian <[EMAIL PROTECTED]>
Sent: Tuesday, July 3, 2007 11:41:00 AM
Subject: Re: [WiX-users] deffered custom actions
It works .Thanks very
much.
In my package i have asked user for a path and now i
want to pass this path as a prope
Try something like this:
...
...
Dacian
- Original Message
From: "[EMAIL PROTECTED]" <[EMAIL PROTECTED]>
To: wix-users@lists.sourceforge.net
Sent: Tuesday, July 3, 2007 10:50:26 AM
Subject: [WiX-users] deffered custom actions
i know how to send a property to my
Will something like that work for you?
and within InstallExecuteSequence
A OR B
Dacian
- Original Message
From: José Escrich <[EMAIL PROTECTED]>
To: Bob Arnson <[EMAIL PROTECTED]>
Cc: wix-users@lists.sourceforge.net
Sent: Thursday, June 21, 2007 7:43:49 AM
Subject: Re: [WiX-users
Hi Kevin,
I had the same (copy some configuration from a previously installed XML). What
I did was I wrote a custom action reading the XML within a property than write
that out within the new file.
Dacian
- Original Message
From: Kevin Dente <[EMAIL PROTECTED]>
To: Wix Users
Sent:
Hi,
The message you get is when you do a minor upgrade (ProductCode is the same,
just version changes). In this case (minor upgrades), you have to launch your
msi from the command line with like this:
msiexec /i .msi REINSTALL=ALL REINSTALLMODE=vomus.
If you want to completely remove your pro
xistingProducts after InstallFinalize.
Immediately after InstallInitialize is better if you expect a major upgrade to
behave like an uninstall of the old product followed by an install of the new.
Phil Wilson
From: fiordean dacian
[mailto:[EMAIL PROTECTED]
Sent: Tuesday, June 12, 2007 7:09
hil Wilson
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of fiordean
dacian
Sent: Monday, June 11, 2007 8:14 AM
To:
wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Upgrade
InstallShield package
Hi,
I located and opened with Orca the
cached msi file under Windows
Hi Bob,
I just reviewed the REINSTALL/REINSTALLMODE which indeed is used for minor
upgrades. My fault...
Thanks for the help,
Dacian
- Original Message
From: Bob Arnson <[EMAIL PROTECTED]>
To: fiordean dacian <[EMAIL PROTECTED]>
Cc: wix-users@lists.sourceforge.net
S
;re on the right track.
Versions are also another reason why a major upgrade won't detect an older one.
Phil Wilson
From: fiordean dacian
[mailto:[EMAIL PROTECTED]
Sent: Friday, June 08, 2007 10:00
AM
To: Wilson, Phil;
wix-users@lists.sourceforge.net
Subject: Re: [WiX-users]
y( "InstallLocation")
pcache =
prod.InstallProperty("LocalPackage")
pvers=prod.InstallProperty("VersionString")
a.writeline (pid
& " " & pname & " " & pvers & " installed at <" &
ploc & "&
1) Is my CA correct?
Yes
2) How do I sequence the CA so it executes before my UI is displayed?
Put it under InstallUISequence
3) How do I condition the CA to only execute if MY_REAL_VALUE is empty?
NOT MY_REAL_VALUE
Good luck,
Dacian
- Original Message
From: Dale Quigg <
it <[EMAIL PROTECTED]>
To: fiordean dacian <[EMAIL PROTECTED]>; WiX-users@lists.sourceforge.net
Sent: Wednesday, June 6, 2007 6:03:36 PM
Subject: Re: [WiX-users] Is it possible to detect if a software is
currentlyrunning ?
DIV {
MARGIN:0px;}
Thanks
This what I thought and done b
cian
- Original Message
From: Bob Arnson <[EMAIL PROTECTED]>
To: fiordean dacian <[EMAIL PROTECTED]>
Cc: wix-users@lists.sourceforge.net
Sent: Tuesday, June 5, 2007 5:23:07 PM
Subject: Re: [WiX-users] Upgrade InstallShield package
fiordean dacian wrote:
That
Hi Nicolas,
As far as I know, you'll have to write a custom action for that.
Good luck,
Dacian
- Original Message
From: Palit <[EMAIL PROTECTED]>
To: WiX-users@lists.sourceforge.net
Sent: Tuesday, June 5, 2007 3:36:14 PM
Subject: [WiX-users] Is it possible to detect if a software is
Sent: Tuesday, June 5, 2007 10:36:43 AM
Subject: Re: [WiX-users] Upgrade InstallShield package
You want to remove OnlyDetect from the check for a previous version, and make
sure you have
RemoveExistingProducts scheduled.
Rob
fiordean dacian wrote:
> Hi,
>
> I have a package build w
Hi,
I have a package build with InstallShield deployed out there I'd like to
upgrade using an msi authored with WiX. The deployed package has a version like
'1.0.1', the one I'm working is "1.0.2".
Here is the Upgrade sequence in my wxs file:
The Id attribute value of Upgrade tag i
Hi Bob,
Got it :)
As I skip Custom/Typical/Complete dialog, the Back button doesn't execute
anything since WixUI_InstallMode property isn't set.
Cheers,
Dacian
- Original Message
From: Bob Arnson <[EMAIL PROTECTED]>
To: fiordean dacian <[EMAIL PROTEC
Hi,
VerifyReadyDlg.wxs has a "Back" button control which publish a "NewDialog"
event like this:
...
NOT Installed AND
WixUI_Mode="InstallDir"
...
Building with Mondo UI, the WixUI_Mode property is set to "WixUI_Mondo", so
there is no chance to go back actually :) Is this a bug?
Scott,
Not everything that goes into the installer is COM and self registration.
Imagine you have a folder containing hundreds of html and gif files for your
product documentation. Now having a tool for automating the 'harvesting'
process such that every time you add few gifs to that folder, th
Hi,
I'm getting a 1923 error during a service install. The message displayed by
Windows Installer is
Here is the WiX source code:
I can't see anything wrong with tag. Any ideas w
Hi,
>>- How does install works, i see i have the product GUID, the Version and the
>>UpgradeCode, how does the installer manages those attributes ?
Pretty well...
>>- How do i know if the user had the application installed and is upgrading or
>>reinstalling the same version ? (i want to be a
Hi Bob,
How to I know within the AddLocal and Remove events for the Next button which
entry is selected in the listbox?
Sketch:
...
LISTBOXVALUES="Feature1"
LISTBOXVALUES="Feature2"
LISTBOXVALUES<>"Feature1"
LISTBOXVALUES<>"Feature2"
???
Thx,
Da
Hi,
I'm trying to achieve the following:
1. Modify the SetupTypeDlg.wxs such that Typical/Custom/Complete buttons are
not displayed but rather a simple ListBox having the list of features I want to
install listed in there. The UI manipulation it's ok, but I don't figure how I
could link the fe
lists.sourceforge.net
Sent: Wednesday, April 4, 2007 7:03:26 AM
Subject: Re: [WiX-users] Port monitor + printer driver
fiordean dacian <[EMAIL PROTECTED]> writes:
> I guess this is rather a system problem than Windows Installer. The quick
> answer is yes, you can install your pr
U can very well set registry entries from a custom action :)
Dacian
- Original Message
From: Some user <[EMAIL PROTECTED]>
To: wix-users@lists.sourceforge.net
Sent: Wednesday, April 4, 2007 9:03:37 AM
Subject: [WiX-users] enter user into registry
how do I enter something the user puts
I guess this is rather a system problem than Windows Installer. The quick
answer is yes, you can install your printer monitor and driver from one
installer file. Is this accepted by the system? You will have to check that
yourself.
Dacian
- Original Message
From: Friedrich Dominicu
I don't know if you tried this already (I didn't), but there is also an
msistuff project under Platform SDK which works with the bootstrapper you're
talking about. msistuff allows you to modify the values for the resources
setup.exe uses (basically you can configure your bootstrapper). Have a lo
Hi Alex,
You might want to add OnlyDetect='no' attribute for the first UpgradeVersion
tag, something like this:
If I don't miss anything, this will uninstall your previous version so that is
not present in Add/Remove list anymore.
Cheers,
Dacian
- Original Message
Your condition looks correct.
Check that within your you have scheduled your
'LaunchConditions' after 'AppSearch':
...
Cheers,
Dacian
- Original Message
From: Balakrishna.BK <[EMAIL PROTECTED]>
To: wix-users@lists.sourceforge.net
Sent: Wednesday, February 21, 2007 2:24:15
For the new version to uninstall the previous, an Upgrade tag is needed with an
UpgradeVersion tag under it having the OnlyDetect attribute set to 'no':
Note that Upgrade tag's Id attribute refers to previous setup's UpgradeCode and
not Product Guid (Product tag's Id attribute).
Dacian
Hi,
I have a need for a harvester (this is the terminology used by Heat) which is
capable of generating quickly a setup for a folder many times, keeping track of
the components Guids and identifiers such that component rules aren't brocken.
Basically I need to include Heat.exe in a batch so th
...only if your CA is scheduled after InstallValidate, so pay attention to that.
Dacian
- Original Message
From: "Wilson, Phil" <[EMAIL PROTECTED]>
To: wix-users@lists.sourceforge.net
Sent: Tuesday, February 6, 2007 6:24:24 PM
Subject: Re: [WiX-users] Custom Action to run only on uninst
You're right, I didn't see the 'entire' condition you propose for "UndoActionA"
(I saw only INSTALLED part of it :))
Dacian
- Original Message
From: Levi Wilson <[EMAIL PROTECTED]>
To: fiordean dacian <[EMAIL PROTECTED]>
Cc: WiX-users@list
ot; on uninstall only
There is indeed a restriction on REMOVE property, your custom action needs to
be scheduled after "InstallValidate":
http://msdn2.microsoft.com/en-us/library/aa368013.aspx
Dacian
- Original Message
From: Levi Wilson <[EMAIL PROTECTED]>
To: fiordean dacian
Hi Dhaval,
I'm new here and I have not much experience with WiX, but if my understanding
is correct, here it goes:
...
REMOVE="ALL"
This will makes sure your 'UndoActionA' custom action is executed only during
removal.
Hope this helps,
Dacian
- Original Messa
61 matches
Mail list logo