We have a hotfix installer that replaces the old dll with a new dll in Program
Files/GAC.
It opens a handle for the file being replaced. So while replacement, if we do
not close this handle, an error is coming up - Access Denied.
In some products of our team itself, we are not seeing this error
I found the solution.
Using Reinstall and ReinstallMode control events did the trick:
--
Publish Event=ReinstallMode Value=m Order=11/Publish
Publish Event=Reinstall Value=Registry Order=21/Publish
--
(these events are tied to a PushButton control)
--
View this message in context:
Hello Wix World:
While trying to setup a shortcut to an EXE, I'm getting this error:
ICE64: The directory ProgramMenuDir is in the user profile but is not listed in
the RemoveFile table.
I thought I had done everything correctly but apparently I'm missing something.
Googling shows something
Some of my wixproj files won't load in WiX v3.0.5207 - the error message
is Error HRESULT E_FAIL has been return from a call to a COM
component. I noticed in the history.txt that there is a breaking change
to wix.targets - is this the reason? Is anyone else getting this error
or know how to fix
Perhaps this would do the trick
1. Immediate run once CA* sequenced in both the UI and execute sequences before
appsearch.
(Perhaps condition the execute sequence CA to only run if UILevel 4)
2. The CA should enumerate every msi in WINDOWS\installer.
3. Determine which one is your previous
I really need 5207 to address my DTF issues but now you have me worried. I'll
be watching this thread to see what's going on.
Christopher Painter, Author of Deployment Engineering Blog
Have a hot tip, know a secret or read a really good thread that deserves
attention? E-Mail Me
--- On Tue,
I have just confirmed this on another PC. Create a new WiX project,
right click on project and select Add | New folder and you get an
error The operation cannot be completed.
Bug raised:
https://sourceforge.net/tracker/?func=detailaid=2741235group_id=105970
atid=642714
Neil
-Original
This regression was reported on wix-devs last week. Sorry I didn't get the fix
in last week's build, but it is a top priority. The regression was from a fix I
did for bug 2663956 Eror creating or opening a Load Test.
Christopher, if necessary you can use different builds of DTF and Votive, as
It's annoying. This old blog entry should explain more:
http://robmensching.com/blog/archive/2007/04/27/How-to-create-an-uninstall-shortcut-and-pass-all-the.aspx
Lanteigne, Alan wrote:
Hello Wix World:
While trying to setup a shortcut to an EXE, I'm getting this error:
ICE64: The
Yes, it is possible but requires a fair bit of CustomAction work. We
haven't added such a thing to the WiX toolset yet...
Bahn Thomas wrote:
Hello,
can i check for an installed IIS and list the available application pools?
The avaliable application pools should be listed in a listbox
Hi, I've been slowly converting a lot of VBScript custom actions to the DTF and
am loving it. I'm having a weird build issue though and was hoping someone
could help me out.
On my primary dev machine when I build my CA.dll it creates a 660 KB .dll that
mysteriously and randomly dies in the
We had to write a bunch of ADSI custom action code using C# and the DTF. It's
not fun but it can be done.
Hello,
can i check for an installed IIS and list the available application pools?
The avaliable application pools should be listed in a listbox control.
Thanks
Thomas Bahn
Thanks that will do it, provided that during the enumeration I can identify the
original msi (which is created by our customers, as I'm just shipping a merge
module.)
I'd imagined using the handle of the currently-running msi (the newer version
that's going to run RemoveExistingProducts) to
You can identify the msi by searching each MSI for your CA in the execute
sequence using msi sql.
The sequenced CA should have a signature that you can easily detect (the name
of your CA, the target, the wrong condition being parts of the signature).
On second thoughts, this technique is
can i check for an installed IIS and list the available application pools?
The avaliable application pools should be listed in a listbox control.
%SystemRoot%\system32\cscript.exe
%SystemDrive%\Inetpub\AdminScripts\adsutil.vbs ENUM /W3SVC/AppPools/
Look into the adsutil.vbs script for how the
can i check for an installed IIS and list the available application pools?
The avaliable application pools should be listed in a listbox control.
If you want to take the DTF route then this may help:
WiX and DTF: Using a Custom Action to list available web sites on IIS
--
View this
Hi all,
I am using PerformanceCategory and PerformanceCounter from the Utils extension
to install some custom performance counters for my windows service.
I am using the WixFailWhenDeferred custom action to test rollback scenarios,
and I have noticed that the Uninstall rollback scenario is
Is there a length limit on the registry binary values? Not sure why I'm all of
a sudden getting this error. I had built it once before and didn't get this
problem...
Error 94 ICE70: The value
Never mind, just had to look closer... an errant '=' in the sequence...
From: David Bartmess
Sent: Tuesday, April 07, 2009 4:24 PM
To: 'General discussion for Windows Installer XML toolset.'
Subject: Invalid value for registry entry?
Is there a length limit on
Is there a Windows Installer API that I can use to extract cabinet files out
of a msi file?
msidb.exe does the job, but it doesn't seem to be setting %errorlevel% at
all.
I need to extract the cabinet file in a commandline based build process in
order to sign it with a certificate.
The signing
Just to clarify one thing. The reason why I don't want to use msidb.exe is
because the program does not return any command line error values.
--
View this message in context:
http://n2.nabble.com/Is-there-a-Windows-Installer-API-for-extracting-cabinet-files--tp2602175p2602299.html
Sent from
I can't see Windows Installer forcing handles closed when they are references
to files, libraries, services etc. Thinking about what would happen if MSI
did this there would be some nasty effects. Running programs with valid
handles to Windows objects would suddenly find that they are null (or
We have a service deliverable msi where optionally have some w08/iis70 Default
Web Site vdir settings we want to apply and some Site1 Web Site and Site2
Web Site settings we want to apply (see relevant excerpt below). We need to
allow for deployments where Site1 Web Site and Site2 Web Site
I've got a merge module that's used successfully in dozens of packages. BUT ...
in a new MSI the mergemod's custom actions are missing from the
InstallExecuteSequence although they are getting into the CustomAction table.
What might cause this?
I'm building the package under VS2008 with WiX
Hi,
I built a setup package with customized WixUI . I'm using a custom version of
WixUI_InstallDir mode. And I added a few custom actions including:
launch app after setup (WixShellExec),
execute a command after installfinalize (CustomAction ExeCommand=...),
remember program installation
Was probably using wix 3.0.4004.0 back when this thread was sent.
-Original Message-
From: Heath Stewart [mailto:clubs...@gmail.com]
Sent: Friday, April 03, 2009 12:07 AM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] using torch.exe -ax to enable use
Done. 2742593 update docs to more specific wrt default impersonate value
-Original Message-
From: Rob Mensching [mailto:rob.mensch...@microsoft.com]
Sent: Friday, January 30, 2009 12:24 PM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] is customaction
27 matches
Mail list logo