FIX: VB Classes Can Cause IIS to Have Access Violations

ID: Q191119


The information in this article applies to:
  • Microsoft Visual Basic Professional and Enterprise Editions for Windows, version 6.0


SYMPTOMS

Internet Information Server (IIS) could have an access violation when shutting down.


CAUSE

The IIS environment at termination does not guarantee the order of DLL unloads. As a result the Visual Basic runtime is sometimes unloaded before it can be cleanly shut down. This results in the access violation. This can happen sporadically but only if you have the Visual Basic project option Retain in Memory set On.


RESOLUTION

Install Visual Studio 6.0, Service Pack 3. To obtain this Service Pack, please see the following Web site:

Visual Studio 6.0, Service Pack 3


STATUS

Microsoft has confirmed this to be a problem in the Microsoft products listed at the beginning of this article.

This problem was corrected in Visual Studio 6.0, Service Pack 3.


REFERENCES

For additional information on WebClasses, click the article number below to view the article in the Microsoft Knowledge Base:

Q189539 INFO: VB 6.0 Readme Part 8: WebClass Designer Issues

Additional query words: AV

Keywords : kbInternet kbVBp kbVBp600bug kbWebClasses kbVS600sp3fix kbWinDNA
Version : WINDOWS:6.0
Platform : WINDOWS
Issue type : kbbug


Last Reviewed: January 18, 2000
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.