PRB: Version Compatibility of OLE Servers (143042)
The information in this article applies to:
- Microsoft Visual Basic Standard Edition, 32-bit, for Windows 4.0
- Microsoft Visual Basic Professional Edition, 16-bit, for Windows 4.0
- Microsoft Visual Basic Professional Edition, 32-bit, for Windows 4.0
- Microsoft Visual Basic Enterprise Edition, 16-bit, for Windows 4.0
- Microsoft Visual Basic Enterprise Edition, 32-bit, for Windows 4.0
This article was previously published under Q143042 SYMPTOMS
When distributing an update to an OLE server you may receive the following
error when accessing the server with an existing OLE client:
Run-time error '-2147319765 (8002802b)':
Ole Automation error
Element not found.
CAUSE
Version compatible is when objects and/or methods have been added to the
type library, but no changes have been made to existing properties.
Version identical is when interfaces are the same such that the type
library is exactly the same as the old version.
Making an update to an OLE server, which is version compatible but is not
version identical, causes this error.
RESOLUTION
You must recompile the OLE client with the reference to the updated OLE
server and redistribute the OLE client.
Modification Type: | Major | Last Reviewed: | 12/9/2003 |
---|
Keywords: | kbprb KB143042 |
---|
|