FIX: You receive an "OLE error code 0x80020006: Unknown name" error message when you call a method of the second server from an instance of the first server in a COM+ package (822335)
The information in this article applies to:
- Microsoft Visual FoxPro 8.0
SYMPTOMSA Component Object Model (COM) multithreaded DLL (MTDLL) is built by using Microsoft Visual FoxPro (VFP) version 8.0 (8.0.0.2521). The DLL contains two OLEPUBLIC server definitions. The DLL is added to a COM+ package. When you call a method of the second server from an instance of the first server, you receive the following error message: "OLE error code 0x80020006: Unknown name." This error might not occur on a computer that is running Microsoft Windows XP Service Pack 2 (SP2) or Windows Server 2003. RESOLUTIONTo resolve this problem, install Visual FoxPro 8.0 Service Pack 1.
For more information, click the following article number to view the article in the Microsoft Knowledge Base:
829988
How to obtain the latest Visual FoxPro 8.0 service pack
WORKAROUNDTo work around this problem, create separate COM servers, and use COM+ packages for each server.STATUSMicrosoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.
This problem was corrected in Microsoft Visual FoxPro 8.0 Service Pack 1.
Modification Type: | Major | Last Reviewed: | 4/18/2005 |
---|
Keywords: | kbQFE KB822335 kbAudDeveloper |
---|
|