Article ID: 278751 - Last Review: October 15, 2002 - Revision: 1.0

BUG: Error 800a0046 After You Install Visual Studio 6.0 SP4

This article was previously published under Q278751
Expand all | Collapse all

SYMPTOMS

After you install Visual Studio 6.0 Service Pack 4 (SP4), when you browse to an Active Server Pages (ASP) page that creates a component, you may receive the following error message:
Microsoft VBScript runtime error '800a0046'

Permission denied: 'CreateObject'

/Retail/include/global_siteconfig_lib.asp, line 194

CAUSE

This error occurs because the Visual Studio 6.0 SP4 installer changes the permissions on the Msvbvm60.dll file in the \Winnt\System32 folder.

RESOLUTION

To resolve this problem, give the Everyone group Read and Execute permissions on Msvbvm60.dll as follows:
  1. Browse to the \Winnt\System32 folder.
  2. Right-click Msvbvm60.dll, and then click Property.
  3. On the Security tab, click Add.
  4. In the Look in drop-down list, click the server name.
  5. In the upper list box, click Everyone, click Add, and then click OK.
  6. Make sure that the Read & Execute and Read check boxes are selected. Click OK to apply the permissions.

STATUS

Microsoft has confirmed that this is a bug in the Microsoft products that are listed at the beginning of this article.

APPLIES TO
  • Microsoft Visual Studio 6.0 Service Pack 4
Keywords: 
kberrmsg kbbug kbpending KB278751