Microsoft KB Archive/247244

From BetaArchive Wiki
Knowledge Base


BUG: Problem When You Add a Component with a File Extension Other Than .dll/.tlb to a COM+ Application

Article ID: 247244

Article Last Modified on 10/15/2002



APPLIES TO

  • Microsoft COM+ 1.0



This article was previously published under Q247244

SYMPTOMS

When you are using Component Services Explorer, you cannot add a component that has an extension other than .dll to a COM+ application.

RESOLUTION

There are two possible workarounds for this problem:

  1. Register the component first by using regsvr32, and then add it to the COM+ application by using the "Import component(s) that are already registered" option or by dragging and dropping into the components folder. -or-


  1. Register the component first by using regsvr32, and then use COMAdmin interfaces (ComAdminCatalog.InstallComponent) to install the component.


STATUS

Microsoft has confirmed that this is a bug in the Microsoft products that are listed at the beginning of this article.

MORE INFORMATION

In a COM+ application, when you add a component that has an extension other than .dll, by using the Install new component(s) option, the Next button is unavailable (gray) and you cannot add that component.

Also, you may not be able to drag and drop this component into the "components" folder of a COM+ application, and you may receive the following error message:

DllRegisterServer failed on component install.


Additional query words: COM+ COMAdmin Win2k

Keywords: kberrmsg kbbug kbsysadmin kbpending KB247244