logo       

[ wix-Bugs-1430826 ] Com+ : repair is failing: msg#00120

windows.devel.wix.devel

Subject: [ wix-Bugs-1430826 ] Com+ : repair is failing

Bugs item #1430826, was opened at 2006-02-13 18:01
Message generated for change (Comment added) made by antonywa
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=642714&aid=1430826&group_id=105970

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: CustomActions
Group: v2.0
Status: Open
Resolution: None
Priority: 5
Submitted By: Paul Gunn (paulgunn)
Assigned to: Fredrik Grohn (fregro)
Summary: Com+ : repair is failing

Initial Comment:

When repair is run from add/remove programs, the com+
custom actions are failing as follows:

ComPlusInstallExecute: ErrorInfo: Name='C:\Program
Files\Autodesk\Data Management Server 5
\Server\Components\propfilterwrapper.dll',
ErrorCode='-2146368477', MajorRef='C:\Program
Files\Autodesk\Data Management Server 5
\Server\Components\propfilterwrapper.dll',
MinorRef='<invalid>'
ComPlusInstallExecute: Error 0x80110401: Failed to
install components
ComPlusInstallExecute: Error 0x80110401: Failed to
register native assembly
ComPlusInstallExecute: Error 0x80110401: Failed to
register assembly, key:
propfilterComplusAssembly.18071602_EE53_42FA_B35B_C3DA
A0035F12
ComPlusInstallExecute: Error 0x80110401: Failed to
register assemblies

Error -2146368477 appears to be
COMAdminErrRegistrarFailed - which I don't see
documented much of anywhere.

The failure appears to be in the
RegisterNativeAssembly method in cpiasmexec.cpp . The
error occurs on the InstallComponent call to the com+
admin catalog.

Interestingly, if I go into Component Services (mmc)
and remove the components associated with the
assembly, I am able to repair successfully. Perhaps
InstallComponent doesn't support being called
multiple times?

Has anyone else encountered this problem?




----------------------------------------------------------------------

Comment By: Antony Walmsley (antonywa)
Date: 2006-02-22 09:15

Message:
Logged In: YES
user_id=1345213

Yes, this has been reported by a user of my merge module
during an install.

ComPlusInstallExecute: Registering assembly, key:
CompanyOracleRequestsAssembly.A898AE45_A1E8_4162_9E85_122E41019D74
ComPlusInstallExecute: ErrorInfo: Name='C:\Program
Files\Company\hislink.dll', ErrorCode='-2146368475',
MajorRef='C:\Program Files\Company\hislink.dll',
MinorRef='<invalid>'
ComPlusInstallExecute: Error 0x80110401: Failed to install
components
ComPlusInstallExecute: Error 0x80110401: Failed to register
native assembly
ComPlusInstallExecute: Error 0x80110401: Failed to register
assembly, key:
CompanyOracleRequestsAssembly.A898AE45_A1E8_4162_9E85_122E41019D74
ComPlusInstallExecute: Error 0x80110401: Failed to register
assemblies

This is with the change suggested by Paul in bug 1420636.

----------------------------------------------------------------------

You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=642714&aid=1430826&group_id=105970


-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise