Hi,
In writing a patch for the first time, I am taking help of the wix
tutorial posted on
http://wix.tramontana.co.hu/tutorial/upgrades-and-modularization/patchwork.
I have a msi build for version 6.0.0.0 and another msi version 6.1.0.0. The
new msi has a new file added to it. I have a patch
Hi,
I have a msi that installs 4 services just fine on Windows XP and Windows
7 devices. However on Windows 8 and 8.1, it takes 2 minutes to install one
service amounting to 8 minutes in all for just installing the services. Are
there any parameters I can tweak to improve the msi performance?
Thanks for the reply.
I am observing so much delay only on Win 8 machines, on contrary, it is
pretty fast on Win 7. I don't know what's different in Win8's capability in
installing services. But if there is any parameter in that can improve the
performance I would like to try it.
Thanks.
Starting the service is pretty fast, all the 4 services start within
seconds.
It is the ServiceInstall action that takes 8 minutes for 4 services.
This is a fresh HyperV Virtual machine that I am trying on. Registry
settings (servicespipetimeout or anything) is not altered.
Thanks for your reply.
Here is the InstallServices action from the log. I masked product name from
the commands/paths below
Notice the ServiceInstall for the each of the services is 2 min apart.
MSI (s) (50:DC) [*14:30:*24:071]: Executing op:
ActionStart(Name=InstallServices,Description=Installing new
services,Templat
The services do not have any passwords, install log must be printing
PASSWORD unnecessarily in this case. The installer runs with elevated
privileges.
This delay in installing services is only on win 8, 8.1 systems. Install on
win 7 is much faster.
Installing the service from command prompt usin
Hi,
How do I reference count a registry component to use it between 2
features? I have a feature named Agent that is shared by two other features,
say, Auth and Bridge. Agent feature has a component that writes to registry.
When I remove Auth or Bridge feature, the registry entry gets removed fr
Thanks for the suggestion.
Putting KeyPath to the registry element didnot make any difference. It still
gets removed.
Is SharedDllRefCount="yes" correct attribute for a component that has a
shared registry entry?
thanks.
--
View this message in context:
http://windows-installer-xml-wix-tool
--
View this message in context:
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Registry-component-shared-within-multiple-features-tp7590870p7590937.html
Sent from the wix-users mailing list archive at Nabble.com.
If separate components are created for each feature, the registryValue gets
removed when any one feature is uninstalled.
Instead, I want the registry entry to stay if either feature is installed on
the system. The registry entry should be removed only when both the features
are uninstalled.
Hi,
I have a multi language msi with English and German transforms. When run
manually, the msi installs fine on English or German OS. But when the
software is pushed through GPO, it thinks the MSI supports German and
therefore fails to run on English machine. Any thoughts on why the Group
poli
Hi,
Is there an API to remove registry value on uninstall? As per the Wix API
doc, RemoveRegistryValue allows deleting the value during installation only.
I want to delete an environment variable on uninstall. It looks like this
can be done by deleting the value from registry under
HKEY_LOCAL_M
Hi,
Can I not use property set in Radio button group to conditionally install
a component? I am unable to correctly evaluate conditions in a component.
I have 3 Radio buttons with Values 1, 2, 3. A Secured property named
UNICODETYPE is defined in their RadioButtonGroup.
I want to install diff
Thanks Phill for your quick response. Appreciate it!
Including the Transitive="yes" to the components doesn't seem to change the
behavior in Maintenance mode. The Components are not marked to install.
Is the condition in using the Radio button property, incorrect by any change
?
I do see in the
Please find attached log of maintenance mode.
Since the target file name is the same, I am also including a in
the Component like this -
I have the property defined as
And the Radiobutton control is
What I meant in the previous thread was that, I had conditions set on
components and these were not getting evaluated when the msi was run in
maintenance mode. Fiddling with Transitive, RemoveFile, KeyPath, didn't seem
to help. The components installed fine during fresh install.
Per your sugges
Hi,
How do I use a property set to RadioButton in a Feature condition?
I have a Secure property called UNICODETYPE which gets set to the value of
radio button selection.
I want to use that property to decide which feature to install.
Do the Level of parent feature matter, note it is 200. My und
Hi,
I am writing a 32-bit msi to run on x86 and x64 OS. When run on 64-bit
Operating system, I want it to write to 64-bit registry hive, the windows
auto logon settings (AutoAdminLogon=1, DefaultUserName=AAA,
DefaultPassword=BBB). Can I accomplish this in wix installer ?
I do not have the o
Thank you.
--
View this message in context:
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Writing-to-64-bit-registry-hive-from-32-bit-msi-tp7598189p7598194.html
Sent from the wix-users mailing list archive at Nabble.com.
--
Hi,
Does Wix toolset provide standard custom actions to read/create users or
groups to Active Directory?
I couldn't find any reference in the Wix documentation, just wanted to
confirm before I write them.
Installshield has a windows installer dll called ISNetAPI.dll that provides
similar oper
Hi,
Sorry, this is very basic question.
How do I enable intellisense in visual studio 2013 with Wix 3.8? In
Visual Studio 2010 (for wix 3.5), ProjectAggregator msi would add
intellisense. Do I need to run any such tool for visual studio 2013?
Do I need to copy any xml schemas to C:\Prog
I tried repairing the Wix install, but no luck. I have VS 2013 professional
edition.
Syntax highlighting is available. For Intellisense, nothing shows up in
listing the attributes for a given xml element. The only available options
listed are !--, ![CDATA[ , ?
Are there any manual hacks to get
Hi,
I am not able to configure a website to use SSL certificates on IIS 7.5.
The logs shows
WriteIIS7ConfigChanges: Error 0x80070520: failed to execute
AddSslCertificate method
WriteIIS7ConfigChanges: Error 0x80070520: Failed to add ssl binding
WriteIIS7ConfigChanges: Error 0x80070520: Fai
Hi,
Never installed a COM+ application before, so apologize if there are
some basic errors in the implementation below. We are unable to install a
COM+ application on a windows server, with the code given below. The
installer is unable to create the application key.
The COM+ application is .Net and not native. After correcting the attribute
values, I am now getting errors with .Net failing to register the assembly.
The assembly seems to be fine and registers well when manually run with
regsvcs.
Any idea why the installer is unable to register the assembly?
I am giving up on using the ComplusExtensions to install the Com+ server.
I am using Wix 3.8. Tried building the assembly with .net 2.0, 3.5 but no
luck.
I found this thread -
http://ehc.ac/p/wix/mailman/wix-users/?viewmonth=201404&page=11
Regretfully, I will be run the Regsvcs in deferred cu
Hi,
I am trying to run a powershell script in deferred custom action, but it
fails. The command works when manually run from command prompt.
Log error
MSI (s) (BC:88) [14:58:21:192]: Hello, I'm your 32bit Elevated custom action
server.
CAQuietExec:
Thanks for pointing out the missing quote. After fixing that, I am still not
able to run the ps script. Also, I am now enclosing the quotes around the
file path like this -
-File "C:\Program Files (x86)\\Bridge
Server\Bridges\Exchange\UpdateIdentity.ps1 " testhub\ericd pwd1
Why is WixCA not
Hi,
I am looking for some examples of a File Explorer dialog that allows
navigating directories and listing files in them.
I need this capability to enable searching the machine for a SSL certificate
to add in the iis website.
Appreciate any help on this.
Thanks!
--
View this message in conte
Hi,
I have a managed custom action to read the registry. I want it to read
the 64-bit registry on a 64-bit Windows and 32-bit registry on x86 Windows.
When I build the custom action for AnyCPU, I expect it to work.
But when I run the msi (that invokes this custom action) on Win 2008 R2
which
The CustomAction does not permit "Win64" attribute for a managed custom
action
Error message
error CNDL0037: The CustomAction/@Win64 attribute can only be specified
with one of the following attributes:Script, VBScriptCall, or JScriptCall
present.
Note: I am using mana
I may have not been clear in my earlier emails, sorry about that.
I have a C# custom action that uses Microsoft.Win32.RegistryKey. I am
building this custom action with AnyCPU. The custom action searches for JRE
on the system and set a value to Session variable. I have 64-bit JRE
installed on the
Thank you all for suggestions! Truly appreciate all the help.
--
View this message in context:
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/CustomAction-built-for-AnyCPU-does-not-read-64-bit-registry-hive-tp7598754p7598793.html
Sent from the wix-users mailing list archive at
Hi,
I have a scripted custom action to register a COM+ service on install and
unregister it during uninstall.
It works fine during install, but fails during uninstall.
Custom Action code to unregister
-
Log during uninstall contained failed CA c
Hi,
I am using the WIXFAILWHENDEFFERED customaction reference to test the
installer rollback sequence.
The Install rollback works fine with this property but the uninstall
rollback does not get triggered.
Appreciate any help in getting the correct command for uninstall rollback
Product.wxs ha
I don't have WixFailWhenDeferred custom action in InstallExecuteSequence.
Infact, when I opened the msi in ORCA, the CA was sequenced at 6599 (before
InstallFinalize) with condition "WIXFAILWHENDEFERRED=1 AND VersionNT > 400"
This I believe should trigger rollback for both Install and Uninstall.
A
Hi,
I am unable to access my website with HTTPS.
After install, I see the SSL certificate is installed in the
Personal\Certificates store and is also listed in the Server Certificates in
IIS manager. But I don't see the certificate listed in the binding window
that associates the port, ipaddress,
Hi,
I am trying to set a configurable root install folder in my app. The
requirement is that the whatever folder the user chooses as the root, the
msi should create MyCompany\MyProduct\IISApp under that.
If I put INSTALLLOCATION as you see in the example below, the install
doesnot create MyComp
ll path (C:\mynewpath\). It provides the
default path (c:\program files\mycompany)
How do I get the new path to display?
thanks,
wixtester
--
View this message in context:
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-to-use-ProgramFiles64Folder-in-Configurabl
!
wixtester
--
View this message in context:
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Browse-button-crashes-in-Maintenance-mode-tp7600549.html
Sent from the wix-users mailing list archive at Nabble.com
40 matches
Mail list logo