Hi all,

I'm a relatively new user of WiX, and have just subscribed to this mailing
list - hopefully to get this question answered.  I've searched Google, but
couldn't find an answer, and the search of the mailing list archives is
currently not working.  Anyhow here's the question and situation

I'm having a problem getting registry settings removed on an uninstall.  I'm
using a transform in my install so that I can have more than one instance on
my computer, and have this code fragment in my .wxs file:

<Component
                       Id="Cllserver.exe206e81c9d9c735662a"
                       Guid="3E51105A-8E92-3EA4-88AF-E1B7F5DAF33A">
                       <File
                           Id="Fllserver.exe206e81c9d9c735662a"
                           Name="llserver.exe"
                           LongName="llserver.exe"

Source="C:\p4\les.core\main\dist\LES_CORE_RELEASE\world\bin\llserver.exe"/>

<Registry Id='LLRegistryConfig' Root='HKLM' Key='Software\Open Text\Livelink
Intranet\[LES_SERVICENAME]' Name='Config' Action='write' Type='string'
Value='[INSTALLDIR_NO_TRAILING_SLASH]\config\opentext.ini' />
<Registry Id='LLRegistryHome' Root='HKLM' Key='Software\Open Text\Livelink
Intranet\[LES_SERVICENAME]' Name='Home' Action='write' Type='string'
Value='[INSTALLDIR_NO_TRAILING_SLASH]' />
<Registry Id='LLRegistryProgFolder' Root='HKLM' Key='Software\Open
Text\Livelink Intranet\[LES_SERVICENAME]' Name='Program Folder'
Action='write' Type='string' Value='[LES_SERVICENAME]' />
<Registry Id='LLRegistryVersion' Root='HKLM' Key='Software\Open
Text\Livelink Intranet\[LES_SERVICENAME]' Name='Version' Action='write'
Type='string' Value='[RELEASE_VERSION]' />
<Registry Id='LLServiceName' Root='HKLM' Key='Software\Open
Text\Livelink\[ProductCode]' Name='LLServiceName' Action='write'
Type='string' Value='[LES_SERVICENAME]' />
</Component>


When I uninstall and there's only one instance on the server, the uninstall
works as planned.  However, if there's more than one instance, then the keys
remain in the registry - probably because the Key is tied to the same
component with a different ProductID.

Is there anything I'm missing that would cause these keys to remain ?

Jim Fagan
Build Engineer - Open Text
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to