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



The information in this article 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-

  2. 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.

Modification Type:MajorLast Reviewed:10/15/2002
Keywords:kbBug kbDSupport kberrmsg kbSysAdmin KB247244