> The problem is that when I build the project in Visual Studio those
> properties get an empty value. I want to give these properties a default
> value so that I will be able to build the WIX project from Visual Studio and
> not just from the command line using msbuild.
>
> Is there any way to ass
Something like this should do it:
Neil
-Original Message-
From: Joe Osman [mailto:joe.os...@tait.co.nz]
Sent: 19 January 2010 03:05
To: General discussion for Windows Installer XML toolset.
Subject: [WiX-users] How to assign a default value to preprocessor
properties
I am using p
Try running a verbose log file (msiexec /i foo.msi /l*v log.txt) and see if
it provides more details.
On Mon, Jan 18, 2010 at 8:30 AM, SP_ wrote:
>
> Hi all,
> on some computers my msi hangs for ages. Logs says:
>
> MSI (s) (3C:A0) [17:13:57:996]: Note: 1: 2205 2: 3: BindImage
> MSI (s) (3C:A0)
If you install the IIS6 Compatibility features then the WiX toolset custom
actions will work. In WiX v3.5, there is native support for IIS7
configuration.
On Mon, Jan 18, 2010 at 8:00 PM, Navid Azimi-Garakani
wrote:
> Hello--
>
> I have a large number of MSIs (think 75+) that are currently deploy
Unfortunately, no. Be a great thing to add to WiX v3.5 where there is more
IIS7 support.
On Mon, Jan 18, 2010 at 5:29 PM, Pierson Lee (PIE) <
pierson@microsoft.com> wrote:
> In IIS 7.0 there is a new option of "Add Managed Handler" under "Handler
> Mappings" which allows me to add a MIME Type
Hello--
I have a large number of MSIs (think 75+) that are currently deploying to IIS 6
on Windows Server 2003 (32-bit). These MSIs are being built with WIX
2.0.3719.0. I need to get these MSIs to deploy to IIS 7 on Windows Server 2008
R2. I am currently getting the dreaded -1603 error. I did s
I am using preprocessor properties in my WIX project and I assign them
values in msbuild when building the WIX project from the command line .
For example I have the following preprocessor properties:
Var1=$(Var1);Var2=$(Var2)
I assign them values in msbuild in this way: msbuild
/p:Var1="value1"
Sample code. Take it for what it is worth. This assumes three things:
1. The resources are "declared" in Product.exe and are localized into two
cultures: en-US and es-ES using the MUI Win32 resource localization scheme
released to the world with Vista. The actual Spanish string will actually be
fou
In IIS 7.0 there is a new option of "Add Managed Handler" under "Handler
Mappings" which allows me to add a MIME Type handler (dll) to point to a MIME
extension.
Is there such an option within WiX that allows me to do this using the IIS
extensions with the 3.0 RTM version?
-
Hi,
Could anybody provide a sample/reference about how to author a resource DLL
used by ShortCut element? I don't quitely understand this descript from WIX
document:
"The Formatted string providing the full path to the language neutral file
containing the MUI Manifest. Generally authored using [#
Looks like UpgradeCode, ProductCode, PackageCode are all different between the
three products involved. Could a component guid be at fault here? My product
and VMware Tools do not share any components so I wouldn't expect them to have
any matching guids. Is it possible for something odd like thi
I assume you are referring to RemoveExistingProducts, not
RemoveExistingFiles (I've never heard of that action).
Scheduling RemoveExistingProducts before the installation causes the
previous installation being replaced to be first removed, removing
references to your (old) components causing them
Whatever techniques you use to prevent requiring reentry of credentials and
for preventing user-modified files from being replaced will likely apply to
major upgrades as well as minor upgrades, except that you may need to modify
your dialog sequence and/or conditions if they are based on either the
Thanks Blair
Just to be sure that I understood. If my major upgrade removes the
existing files. I should use the major upgrade product id in the next
minor upgrade.
In my major upgrade I see a behavior I don't understand.
If the RemoveExistingFiles is schedule before the installation, part of
The most bizarre aspect of all this is that I'm *not* installing MSVCP71.DLL.
It actually uninstalls the entire VMWare Tools product. My gut says that
perhaps the UpgradeCode and/or ProductCode are the same (as unlikely as that
might be).
Edwin G. Castro
Software Developer - Staff
Electronic Ba
Thank you for your reply. I saw that web pages earlier and perhaps I
did not look at it closely enough but there are two things that led me
to think that I should use minor upgrades.
One, I check user credential during installation so I don't think the
user wants to enter their credential again du
The msvcp71.dll is in my registry as shared dll and looks like it is
refcounted. Magic happens when your uninstall decreases the counter to 0 based
on your rollback. (i do assume your are installing msvcp71.dll). Somehow msi
feels it needs the original installer to properly uninstall it? Not a
Search Bob Arnson's blog "Joy of Setup" http://www.joyofsetup.com/ for
"major upgrade".
Despite the name of the term, it is usually for most project the right kind
of upgrade, especially if they don't plan on using MSP files.
-Original Message-
From: CP YEH [mailto:ntde...@gmail.com]
Sen
During an Administrative installation, we'd like to ask the installing
user to specify an installation directory. We are having difficulties
adding a dialog to the adminuisequence. When we add a dialog to the
sequence, we execute an action called, SetTargetPath, but the end
result is the install
Thank you very much for your reply.
My msi is pretty small in that it contains only few executable
files(exe/dll). Every now and then there are changes to these files so
I need to provide updates so that the user can download the upgrade
packages to upgrade their application. It's also possible tha
Normally those are checked by your bootstrapper that sets the REINSTALL and
REINSTALLMODE values on the commandline. If your bootstrapper doesn't check
versions you will need to write that yourself.
Question: What use case do you have for using minor upgrades? Is it for
supporting patching?
-
1. Minor upgrades, by definition, use the ProductCode (produ...@id) of the
already installed package. Major upgrades, by definition, use a different
ProductCode. Definitionally, there is no other difference. The rest is
supporting each of the two different upgrade mechanisms.
2. The easiest way is
Hi,
I have created setup msi and it works fine. Then, I created minor
upgrade msi and I would like to check what version of my program is
installed on the machine to see if I should proceed to install.
I added some code as follows.
NEWERFOUND
With those attributes you told Windows Installer that you care about the
result of running your action, which of course requires that it end, so
Windows Installer waits until the program ends before it exits.
By not setting the Execute attribute you have identified the CustomAction as
"immediate"
I have a major upgrade that appears to be uninstalling VMWare Tools:
(SERVER) MSI (s) (80:E0) [17:25:51:776]: Executing op:
ProductInfo(ProductKey={3B410500-1802-488E-9EF1-4B11992E0440},ProductName=VMware
Tools,PackageName=VMware
Tools.msi,Language=0,Version=50397186,Assignment=1,ObsoleteAr
Hi all,
on some computers my msi hangs for ages. Logs says:
MSI (s) (3C:A0) [17:13:57:996]: Note: 1: 2205 2: 3: BindImage
MSI (s) (3C:A0) [17:13:57:996]: Note: 1: 2205 2: 3: ProgId
MSI (s) (3C:A0) [17:13:57:996]: Note: 1: 2205 2: 3: PublishComponent
MSI (s) (3C:A0) [17:13:57:996]: Note: 1:
Hi everybody,
I have question about these two warnings thrown by Candle and Light
tools: CNDL1033 and LGHT1079 - both are about long cabinet file names.
The warning is telling me I should use short (8.3) file names
referencing some Windows Installer team recommendation, but I couldn't
find any
Hello
Thanks for the quick answer.
I have two quick questions:
1. My understanding is that if I want to do minor upgrade after a major
upgrade I should use the Major upgrade product id instead of the
original installation product id.
2. Is there a way to do an ifdef in the wxs file. I want to u
Hi,
Can any one just suggest me a way to create a bootstrap for my msi file so
that end user will not face a painfull process of
passing a REINSTALL and REINSTALLMODE through command line for minor
upgrade.
i found a way of doing it through using c# and dotnet at:
http://pdkm.spaces.live.com/Bl
Hi
How is possible to configure DCOM from the installation
Thanks
Leo
--
Throughout its 18-year history, RSA Conference consistently attracts the
world's best and brightest in the field, creating opportunities for Confe
Hi Blair,
The CustomAction tag looks as follows:
Reinier
2010/1/16 Blair :
> Could you please share the attributes of the element for the
> LaunchLicenseManager action?
>
> -Original Message-
> From: Reinier Lamers [mailto:lam...@textkernel.nl]
> Sent: Friday, January 15, 2010 6:2
31 matches
Mail list logo