Microsoft KB Archive/304230

From BetaArchive Wiki
Knowledge Base


PRB: Visual Studio 6.0 - Error Message: Dao350.dll Was Unable to Register Itself in the System

Article ID: 304230

Article Last Modified on 8/15/2005



APPLIES TO

  • Microsoft Visual Studio 6.0 Enterprise Edition



This article was previously published under Q304230

SYMPTOMS

When you try to install a Visual Studio product, you may receive the following error message:

dao350.dll was unable to register itself in the system

The problem occurs when the installation process completes the "copying files" part and begins the "updating the system" part.

CAUSE

This problem is caused by corrupted or incorrect versions of the dependency files of the Dao350.dll file.

RESOLUTION

To try to work around this behavior, do the following steps:

  1. In the directory c:\program files\common files\microsoft shared\DAO, rename the Dao350.dll file as Dao350.old.
  2. On the Visual Basic 6.0 CD, locate the Dao350.dll file, and then copy it to the directory c:\program files\common files\microsoft shared\DAO. (The Dao350.dll file is located in the \os\system folder on the Visual Basic 6.0 CD.)
  3. To register this file, click Start, click Run, and then type or paste the following line:

    Regsvr32 "c:\program files\common files\microsoft shared\DAO\Dao350.dll"
  4. Install Microsoft Data Access Components (MDAC) 2.5 or later.

If the Dao350.dll file is registered successfully in step 3, and if MDAC is installed successfully in step 4, try to install the Visual Studio 6.0 product.

If you cannot install the product successfully, contact Microsoft Developer Support. To do so, visit the following Microsoft Web site:

REFERENCES

For additional information about installation issues for Visual Studio 6.0, click the article numbers below to view the articles in the Microsoft Knowledge Base:

248697 HOWTO: Manually Uninstall Visual Studio with MSDN Library


287453 HOWTO: Best Practice Installation Methods


Keywords: kbprb KB304230