Bugs item #1430826, was opened at 2006-02-13 18:01
Message generated for change (Settings changed) made by barnson
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: extensions
Group: v2.0
>Status: Closed
Resolution: Works For Me
Priority: 5
Private: No
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: Fredrik Grohn (fregro)
Date: 2006-08-26 02:04

Message:
Logged In: YES 
user_id=1138467

I am not able to reproduce this bug... Could you perhaps 
provide a bit more information about the dll you are 
trying to install? What language is it written in, and is 
it compiled with the latest version of VS etc? What seems 
to happen is that the DllRegisterServer() function of the 
dll returns an error. If that is the case, the question is 
if we should try to take some kind of compensating action.

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

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

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
WiX-devs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-devs

Reply via email to