Error Registering Dao350.dll
Microsoft Access and various other Visual Basic products. Dao350.dll error You may encounter the following error when you try to install a Visual Basic 6.0 product on your computer: “dao350.dll was unable to register itself in the system” Note: The above error appears when you begin “updating the system” as a part of the installation process. Cause of the Error The above error occurs when the dependency files of the dao350.dll file are corrupt or are of incorrect versions. Resolution Steps To fix this issue, perform the following steps: Double-click on My Computer icon. Browse to C:\Program Files\Common Files\Microsoft Shared Folder\DAO and locate the dao350.dll file. Next, right-click on the dao350.dll file, select Rename and rename the file to dao350.old. Locate the dao350.dll on the Visual Basic 6.0 CD, right-click on it and select Copy. Note: In the Visual Basic 6.0 CD, the dao350.dll file is stored in the \os\system folder Next, in the My Computer window, navigate to C:\Program Files\Common Files\Microsoft Shared\DAO and right-click on an empty space and select Paste. Next, click Start and then select Run. In the Open box, paste the following command: regsvr32 "c:\program files\common files\microsoft shared\dao\dao350.dll" This will register the new dao35.dll file on the computer. Next, install Microsoft Data Access Components version 2.5 or later on your computer. After successfully completing steps 7 and 8, install Visual Basic 6.0 product on your computer. Note: In case after completing step 7 and 8, you are still not able to install Visual Basic 6.0 product, we recommend you contact Microsoft Developer Support for further help. Can the dao350.dll error be due to malware infection? Yes, it can. Malware programs, such as viruses, worms, and trojans often modify DLLs, such as the dao350.dll. If the dao350.dll file is infected, you may receive a “dao350 not found” or “dao350 file missing” error, every time a program attempts to access this file. To prevent malware from causing dao350 errors, install reliable antimalware tools, such as STOPzilla Antivirus and Spyware Cease on your PC. Besides malware, another major cause of recurring DLL errors is registry issues. Reference points related to DLLs, such as dao350.dll are stored in the registry. The registry entry of the dao350.dll is referred to every time the DLL is accessed. You may experience dao350.dll errors if this registry entry becomes corrupt or is deleted. This is why it is important that you perform regular registry scans, using advanced registry cleaning software,
here for a quick overview of the site Help Center Detailed answers to any questions you might have Meta Discuss the workings and policies of this site About Us Learn more about Stack Overflow the company Business Learn more about hiring developers or posting ads with us Stack Overflow Questions Jobs Documentation Tags Users Badges Ask Question x Dismiss Join the Stack Overflow Community Stack Overflow is a community of 4.7 million programmers, just like you, helping each other. Join them; it only takes a minute: Sign up 'Cannot find DAO350.dll' file error VB6 up vote 3 down vote favorite 1 After installing VB6 successfully on http://www.dll-error-fixes.com/fix-dao350dll-unable-register-error/ my Windows 8.1 64bit pc, whenever i am trying to open my .vbp project file it gives me an error can't find DAO350.dll file. Googled for every possible solution but couldn't find one. Please help me. [UPDATE] [UPDATE1]: It looks something like this vb6 windows-8.1 share|improve this question edited Dec 9 '14 at 12:16 asked Dec 9 '14 at 11:04 Steve 66314 add a comment| 1 Answer 1 active oldest votes up http://stackoverflow.com/questions/27377365/cannot-find-dao350-dll-file-error-vb6 vote 2 down vote accepted The DA0350.dll must be registered. Try this: On the Visual Basic 6.0 CD (or whatever your installation source is), 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.) 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" Update: The VB6TMPL.TLB is probably not installed for your current user. Try to run Visual Basic as administrator and/or try this: http://support.microsoft.com/kb/262976/en-us share|improve this answer edited Dec 9 '14 at 11:51 answered Dec 9 '14 at 11:10 Ben Pi 868 Thats where i am confused. In my PC, c:\program files\common files\microsoft shared\DAO , the DAO folder is missing. What should i do.? –Steve Dec 9 '14 at 11:18 I'd try adding the folder. –Ben Pi Dec 9 '14 at 11:26 Wrong directory, it needs to be c:\program files (x86). And it needs to be the 32-bit version of Regsvr32, located in c:\windows\syswow64. And needs to be executed from an elevated command prompt. –Hans Passant Dec 9 '14 at 11:26 So @HansPassant you mean that i should run Regsvr32 c:\program files (x86)\common files\mi
also use this database/programming engine. Error 1 You may receive the error message below when you install Visual Basic products: “dao350.dll was unable to register itself http://www.instant-registry-fixes.org/solution-to-dao350-dll-error/ in the system” The error usually appears when “copying files” during http://vbcity.com/forums/t/105939.aspx the installation and system updating. Why error occurs The above error is reported because of corrupt or incorrect versions of the dao350.dll files. Solution To solve this issue, complete the instructions below: Click Start>All Programs>Accessories>Windows Explorer. Locate and double click C:\program files\common files\microsoft shared\DAO Locate Dao350.dll. error registering Change the filename to Dao350.old. Insert your Visual Basic 6.0 disc in your drive. Locate and right click the Dao350.dll file on your Visual Basic 6.0 CD (the file is located in the \os\system folder), and click Copy. Right click C:\program files\common files\microsoft shared\DAO and click Paste. Click on Start, select Run. In the Open field, type error registering dao350.dll the following phrase and then press Enter to register this DLL. regsvr32 "c:\program files\common files\microsoft shared\DAO\Dao350.dll" Install MDAC (Microsoft Data Access Components) 2.5 or above on your PC. After you have successfully registered the Dao350.dll file and installed MDAC, proceed with the installation of Visual Studio 6.0. In case you can’t install Visual Studio 6.0, get in touch with Microsoft Developer Support. Error 2 You may encounter the following error when you launch the Report Wizard in Access 97: “Error loading DLL” Why the error occurs Usually, the error occurs when the dao350.dll file is not registered. Solution To resolve the issue, you need to register the DLL using the regsvr32 command. Click Start, and then click Search. Click All files or folders. Type da350.dll in the box below all or part of the file name. Select Local Hard Drives in the drop-down menu. Click Search. The search result will appear in the right-pane of the search window. Note the path of the da350.dll file. Click Start, and then click
or starting vb6 ReSolved - 'Can't find file DAO350.dll' error comes when open vb6 project or starting vb6 rated by 0 users This post has 3 Replies | 2 Followers chs India Since 8/29/2002 Posts 672 Reputation 11,970 Reply V.Chockalingam (chs) Posted: 8/22/2005 10:19 PM rated by 0 users Hai ,I strucked with the problem , it occurs when i try to start the VB or Open the project, i am getting the following error.Quote:Can't find file DAO350.dllI don't have any application to run which uses DAO, can any one help me regarding this thank you.The file DAO350.DLL is located in the following directoryQuote:C:\Program Files\Common Files\Microsoft Shared\DAO\DAO350.DLLi tried by registering it manually by giving the below command in the Run boxCode:regsvr32 LoadLibrary("C:\Program")failed - The specified module could not be found.'Yesterday i UnInstalled a Software from my system. I think it removes the DAO350.DLL file, but the removed software is not related to VB6. If u have a application which uses DAO350.DLL, kindly post here, hope running the application can register the DLL properly and after the VB6 could start without the error.Can any one please help me Thankyou,Chock. HAVE A GOOD DAY | Post Points: 20 kvchi india Since 2/3/2003 Posts 299 Reputation 3,655 Reply kapil chi (kvchi) replied on 8/22/2005 11:15 PM rated by 0 users Hi chs,when you open the project goto project menu ->reference and select the DAO dll save that project and then reopen it.if this does not work then download vbruntime files from the site and install it http://www.microsoft.com/downloads/details.aspx?FamilyID=ba9d7924-4122-44af-8ab4-7c039d9bf629&DisplayLang=enhope this will help youkapil Mind is faster than Wind --- Mahabharat | Post Points: 5 chs India Since 8/29/2002 Posts 672 Reputation 11,970 Reply V.Chockalingam (chs) replied on 8/22/2005 11:50 PM rated by 0 users Hi,I am not able to 1. Open the Project2. Open VB6so i can't add it in the references, i downloaded the Run Time Files which is given the link u provided and installed it. But no effect. Still the problem exists.Thankyou,Chock. HAVE A GOOD DAY | Post Points: 5 chs India Since 8/29/2002 Posts 672 Reputation 11,970 Reply V.Chockalingam (chs) replied on 8/23/2005 2:11 AM Hi,Putting the double quotes in front of the pat