Class not Registered Exception

M

Marco Herrn

Hi,

I am developing an ASP.NET application with C#. The application itself uses
the Active Directory. That all worked fine, but since some days I always get
the error "System.Runtime.InteropServices.COMException: Class not
registered". This happens for example on such places:

[COMException (0x80040154): Class not registered
]
System.DirectoryServices.Interop.IAds.GetEx(String bstrName) +0
System.DirectoryServices.PropertyValueCollection.PopulateList() +234
System.DirectoryServices.PropertyCollection.get_Item(String propertyName)
+45
tools.ADTools.userMustChangePwdOnLogon(DirectoryEntry userEntry) in
c:\inetpub\wwwroot\amt\sharp\tools\ADTools.cs:229

The line in the code that throws the error (in ADTools) is:

if (userEntry.Properties["pwdLastSet"].Value == null)



That happens on other places, too. I have no idea why. I also reverted the
code to state of a few days ago, but the error still occurs, so it doesn't
seem to come from my code. Any ideas what is wrong here?



Regards

Marco
 

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

Members online

No members online now.

Forum statistics

Threads
473,995
Messages
2,570,230
Members
46,817
Latest member
DicWeils

Latest Threads

Top