BUG: Circular Dependency Error After Breaking Compatibility
Article ID: 190790
Article Last Modified on 5/13/2003
APPLIES TO
- Microsoft Visual Basic 6.0 Learning Edition
- Microsoft Visual Basic 6.0 Professional Edition
- Microsoft Visual Basic 6.0 Enterprise Edition
This article was previously published under Q190790
SYMPTOMS
After breaking and restoring binary compatibility of an ActiveX control
that is hosted by another ActiveX control in the same Visual Basic project,
the following error occurs:
Circular dependencies between modules
This error occurs whenever you open the hosting control. In addition, the
hosted control is replaced by a picture box. Any attempt to add the hosted
control back to the hosting control generates the above error again.
RESOLUTION
Take the following steps to resolve this issue:
- Remove the hosted control (.ctl) from the project.
- Save and close the project.
- Reopen the project and add the hosted control (.ctl) back to the project
by selecting Add Control from the Project menu.
STATUS
Microsoft has confirmed this to be a bug in the Microsoft products
listed at the beginning of this article. We are researching this
bug and will post new information here in the Microsoft Knowledge
Base as it becomes available.
Additional query words: kbDSupport kbDSS kbCtrl kbVBp600bug kbCtrlCreate kbVBp
Keywords: kbbug KB190790