Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm triying to register "Interop.Microsoft.Office.Interop.Excel.dll" in my Windows 2003 Server but when execute the regsvr32 command i have this error:

"Interop.Microsoft.Office.Interop.Excel.dll was loaded, but the DllRegisterServer entry point was not found. This file can nto be registered."

How i can register this dll?

Thanks in advance

share|improve this question
up vote 1 down vote accepted

There's an answer here. Hope it helps.

share|improve this answer
I'm afraid not :_( In this message the user was using a wrong path to the dll file. In my case i'm copiying directly the full path from window explorer. – vfportero Aug 27 '09 at 8:38
To install Office PIAs you need to install Office 2003.… – polyphony Aug 27 '09 at 9:04

It might be because the dll doesn't have a DllRegisterServer entry point.

This is a .NET dll, NOT a COM dll, and so you don't regsvr32 it. Instead you need to install the Visual Studio Tools for Office from e.g. here.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.