Article ID: 143042
Article Last Modified on 12/9/2003
APPLIES TO
- Microsoft Visual Basic 4.0 Standard Edition
- Microsoft Visual Basic 4.0 Professional Edition
- Microsoft Visual Basic 4.0 Professional Edition
- Microsoft Visual Basic 4.0 16-bit Enterprise Edition
- Microsoft Visual Basic 4.0 32-Bit Enterprise Edition
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.
Additional query words: kbDSupport kbdss kbVBp400 kbole OLE version compatibility
Keywords: kbprb KB143042