PRB: COM+ Server Application That Is Deployed from Active Directory Does Not Display ProgID (305750)
The information in this article applies to:
- Microsoft COM+ 1.0
- Microsoft COM+ 1.5
This article was previously published under Q305750 SYMPTOMS
If you install a COM+ server application from an exported Microsoft Windows Installer (.msi) file on a network through Active Directory, the ProgID property for the component does not appear when you locate that component in Component Services. Therefore, when you try to create an instance of the component, you may receive the following error message:
ActiveX Cannot Create Object
CAUSE
The problem occurs because of the method that Windows Installer uses to install the .msi file. The information for the dynamic-link library (DLL) is added to the HKEY_CURRENT_USER registry hive instead of the HKEY_LOCAL_MACHINE registry hive. This causes the system application not to recognize some registry entries such as ProgID and InProcServer32. This occurs when the system application tries to activate or to display the information in Component Services.
RESOLUTION
To resolve the issue, follow these steps:
- Copy the exported .msi file for the COM+ server application to the computer on which the COM+ server application is to be installed.
- Log on with administrator permissions, and then run the .msi file.
STATUSThis behavior is by design.REFERENCESFor additional information, click the article number below
to view the article in the Microsoft Knowledge Base:
260301 HOW TO: Use Group Policy Objects to Deploy SP1 for Windows 2000
Modification Type: | Major | Last Reviewed: | 5/3/2002 |
---|
Keywords: | kbprb kbSysAdmin KB305750 |
---|
|