Missing or broken reference to the file '2' version 1.0

Hi all.

I just purchased a new Windows 7 desktop and I'm trying to open an Access 2003 database. When I open the database, I get the following error:

Your database or project contains a missing or broken reference to the file '2' version 1.0

When I go to Tools --> References I see the following:

MISSING: Export 1.0 Type Library

In the Location it shows: C:\Windows\system32\catsrvut.dll\2

Any idea how I can fix this?

Thank you in advance.
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

That looks like a custom library rather than one of the standard ones.  You will need to install that software if it is not yet installed.

If this is an obscure reference and you can get by without it, find the spot in the code where the library is referenced (compile should do it), and comment out the code.
Scott McDaniel (Microsoft Access MVP - EE MVE )Infotrakker SoftwareCommented:
Also, you may not even need that reference. To determine that, first make a backup of your database and then do this:

1. Open the VBA Editor
2. Click Debug - Compile. Fix any errors, and continue doing so until the application compiles
3. Click Tools - References.
4. Uncheck the trouble reference
5. Now Compile again.

If the last compile does NOT throw new errors, then you don't need that reference.

If the last compile DOES throw errors, then you most likely do need that reference, and you'll have to determine what needs to be installed. From what I can gather, catsrvut.dll has to do with Catalog services, address listings, etc for Windows and Exchange Servers. If it's not installed, then I would think a reinstall of the OS would be in order (you should NOT copy/paste it from another machine).

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Scott McDaniel (Microsoft Access MVP - EE MVE )Infotrakker SoftwareCommented:
Curious what the actual solution was ...
printmediaAuthor Commented:
I removed the Missing reference and compiled it again. It was for an old function that obtained the username, no longer need it.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Microsoft Access

From novice to tech pro — start learning today.