Access 2007 Error in Loading DLL Revisited

T

Tony Toews [MVP]

David W. Fenton said:
There's also a 64-bit/32-bit issue here, and I dont' know if that's
part of the problem or not.

I don't either know if that's an issue either. So I thought I'd start
with registering and see what happens then.

Tony
--
Tony Toews, Microsoft Access MVP
Tony's Main MS Access pages - http://www.granite.ab.ca/accsmstr.htm
Tony's Microsoft Access Blog - http://msmvps.com/blogs/access/
For a convenient utility to keep your users FEs and other files
updated see http://www.autofeupdater.com/
Granite Fleet Manager http://www.granitefleet.com/
 
S

Sergio Torres

David,

Do you know if there is a page I can use to report ths as a bug?

Tony,

Registering DAO was a suggested action I found (and followed) before I tried
this forum.

I just checked my registry and DAO appears in three blocks of 9 keys each,
and one other separate key.

I have no idea it the registration is correct.

I am copying the detail for the first block, the other two have exactly the
same values as the first, so I just copy here the name of the keys.

The separate key appears between the second and the third blocks.

BLOCK 1

HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{00000100-0000-0010-8000-00AA006D2EA4}
Default REG_Sz DAO.DBEngine36
\InprocServer32
Default REG_EXPAND_SZ %CommonProgramFiles(x86)%\Microsoft
Shared\DAO\dao360.dll
Assembly REG_SZ dao, Version=10.0.4504.0, Culture=neutral,
PublicKeyToken=31bf3856ad364e35
Class REG_SZ dao.DBEngineClass
RuntimeVersion REG_SZ v1.0.3705
ThreadingModel REG_SZ Apartment
\ProgID
Default Reg_SZ DAO.DBEngine.36

HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{00000101-0000-0010-8000-00AA006D2EA4}
Default REG_Sz DAO.PrivateDBEngine.36
\InprocServer32
Default REG_EXPAND_SZ %CommonProgramFiles(x86)%\Microsoft
Shared\DAO\dao360.dll
Assembly REG_SZ dao, Version=10.0.4504.0, Culture=neutral,
PublicKeyToken=31bf3856ad364e35
Class REG_SZ dao.PrivDBEngineClass
RuntimeVersion REG_SZ v1.0.3705
ThreadingModel REG_SZ Apartment
\ProgID
Default Reg_SZ DAO.PrivateDBEngine.36

HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{00000101-0000-0010-8000-00AA006D2EA4}
Default REG_Sz DAO.TableDef.36
\InprocServer32
Default REG_EXPAND_SZ %CommonProgramFiles(x86)%\Microsoft
Shared\DAO\dao360.dll
Assembly REG_SZ dao, Version=10.0.4504.0, Culture=neutral,
PublicKeyToken=31bf3856ad364e35
Class REG_SZ dao.TableDefClass
RuntimeVersion REG_SZ v1.0.3705
ThreadingModel REG_SZ Apartment
\ProgID
Default Reg_SZ DAO.TableDef.36

HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{00000104-0000-0010-8000-00AA006D2EA4}
Default REG_Sz DAO.Field.36
\InprocServer32
Default REG_EXPAND_SZ %CommonProgramFiles(x86)%\Microsoft
Shared\DAO\dao360.dll
Assembly REG_SZ dao, Version=10.0.4504.0, Culture=neutral,
PublicKeyToken=31bf3856ad364e35
Class REG_SZ dao.FieldClass
RuntimeVersion REG_SZ v1.0.3705
ThreadingModel REG_SZ Apartment
\ProgID
Default Reg_SZ DAO.Field.36

HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{00000105-0000-0010-8000-00AA006D2EA4}
Default REG_Sz DAO.Index.36
\InprocServer32
Default REG_EXPAND_SZ %CommonProgramFiles(x86)%\Microsoft
Shared\DAO\dao360.dll
Assembly REG_SZ dao, Version=10.0.4504.0, Culture=neutral,
PublicKeyToken=31bf3856ad364e35
Class REG_SZ dao.IndexClass
RuntimeVersion REG_SZ v1.0.3705
ThreadingModel REG_SZ Apartment
\ProgID
Default Reg_SZ DAO.Index.36
HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{00000106-0000-0010-8000-00AA006D2EA4}
Default REG_Sz DAO.Group.36
\InprocServer32
Default REG_EXPAND_SZ %CommonProgramFiles(x86)%\Microsoft
Shared\DAO\dao360.dll
Assembly REG_SZ dao, Version=10.0.4504.0, Culture=neutral,
PublicKeyToken=31bf3856ad364e35
Class REG_SZ dao.GroupClass
RuntimeVersion REG_SZ v1.0.3705
ThreadingModel REG_SZ Apartment
\ProgID
Default Reg_SZ DAO.Group.36

HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{00000107-0000-0010-8000-00AA006D2EA4}
Default REG_Sz DAO.User.36
\InprocServer32
Default REG_EXPAND_SZ %CommonProgramFiles(x86)%\Microsoft
Shared\DAO\dao360.dll
Assembly REG_SZ dao, Version=10.0.4504.0, Culture=neutral,
PublicKeyToken=31bf3856ad364e35
Class REG_SZ dao.UserClass
RuntimeVersion REG_SZ v1.0.3705
ThreadingModel REG_SZ Apartment
\ProgID
Default Reg_SZ DAO.User.36

HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{00000108-0000-0010-8000-00AA006D2EA4}
Default REG_Sz DAO.QueryDef.36
\InprocServer32
Default REG_EXPAND_SZ %CommonProgramFiles(x86)%\Microsoft
Shared\DAO\dao360.dll
Assembly REG_SZ dao, Version=10.0.4504.0, Culture=neutral,
PublicKeyToken=31bf3856ad364e35
Class REG_SZ dao.QueryDefClass
RuntimeVersion REG_SZ v1.0.3705
ThreadingModel REG_SZ Apartment
\ProgID
Default Reg_SZ DAO.QueryDef.36

HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{00000109-0000-0010-8000-00AA006D2EA4}
Default REG_Sz DAO.Relation.36
\InprocServer32
Default REG_EXPAND_SZ %CommonProgramFiles(x86)%\Microsoft
Shared\DAO\dao360.dll
Assembly REG_SZ dao, Version=10.0.4504.0, Culture=neutral,
PublicKeyToken=31bf3856ad364e35
Class REG_SZ dao.QueryRelationClass
RuntimeVersion REG_SZ v1.0.3705
ThreadingModel REG_SZ Apartment
\ProgID
Default Reg_SZ DAO.Relation.36

BLOCK 2

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\CLSID\{00000100-0000-0010-8000-00AA006D2EA4}
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\CLSID\{00000101-0000-0010-8000-00AA006D2EA4}
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\CLSID\{00000103-0000-0010-8000-00AA006D2EA4}
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\CLSID\{00000104-0000-0010-8000-00AA006D2EA4}
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\CLSID\{00000105-0000-0010-8000-00AA006D2EA4}
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\CLSID\{00000106-0000-0010-8000-00AA006D2EA4}
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\CLSID\{00000107-0000-0010-8000-00AA006D2EA4}
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\CLSID\{00000108-0000-0010-8000-00AA006D2EA4}
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\CLSID\{00000109-0000-0010-8000-00AA006D2EA4}

SEPARATE KEY

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\4DC0A7429E884D117A55000B0D24C8C0
Default REG_SZ Value not set
00000000000000000000000000000000 REG_SZ C:\Program Files (x86)\Common
Files\Microsoft Shared\DAO\Dao360.dll
67FD0CD5F2B383C4EB4385269794CBA1 REG_SZ C:\Program Files (x86)\Common
Files\Microsoft Shared\DAO\Dao360.dll

BLOCK 3

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Classes\CLSID\{00000100-0000-0010-8000-00AA006D2EA4}
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Classes\CLSID\{00000101-0000-0010-8000-00AA006D2EA4}
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Classes\CLSID\{00000103-0000-0010-8000-00AA006D2EA4}
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Classes\CLSID\{00000104-0000-0010-8000-00AA006D2EA4}
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Classes\CLSID\{00000105-0000-0010-8000-00AA006D2EA4}
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Classes\CLSID\{00000106-0000-0010-8000-00AA006D2EA4}
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Classes\CLSID\{00000107-0000-0010-8000-00AA006D2EA4}
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Classes\CLSID\{00000108-0000-0010-8000-00AA006D2EA4}
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Classes\CLSID\{00000109-0000-0010-8000-00AA006D2EA4}

Any other idea?

--
Sergio Torres C.
(505) 897 2041
___________________
http://www.stcsys.com
___________________
 
S

Sergio Torres

Things just got better.

I was writing a piece of code to fill a field with hyperlinks.

In VBA editor window I wrote
Public Function AddHyperlinks () as boolean
Dim myF as new hyperlink
myf.

And that was it... Access crashed. I tried several times. Even created a new
database and always crashed.

Great.

--
Sergio Torres C.
(505) 897 2041
___________________
http://www.stcsys.com
___________________
 
D

David W. Fenton

=?Utf-8?B?U2VyZ2lvIFRvcnJlcw==?=
Things just got better.

I was writing a piece of code to fill a field with hyperlinks.

In VBA editor window I wrote
Public Function AddHyperlinks () as boolean
Dim myF as new hyperlink
myf.

And that was it... Access crashed. I tried several times. Even
created a new database and always crashed.

That's in the Access library, not DAO, so that indicates something's
pretty wrong with your Access installation.

I don't know what it could be, though.
 
R

Risse

David W. Fenton said:
Well, on Vista/Win7, you have to run Regsvr32 as admin in order for
it to work (unless you've turned off UAC and are running as admin),
so you might be able to do what you suggest with drag and drop if
you create a shortcut to Regsvr32 and set it to run as admin.

There's also a 64-bit/32-bit issue here, and I dont' know if that's
part of the problem or not.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top