WEBService Initialization Error


I am writing a Web Service that queries a SQL database and returns a dataset to the calling procedure.  However whenever i try to use it i get the following error:-

"Initialization of the Object failed due to an internal error HResult = 0x80029C4A: Error loading library/DLL -2147312566".  Does anyone understand what this error message means?

I am using VB.NET 2002.


Who is Participating?
dfiala13Connect With a Mentor Commented:
How are you querying the Database?  This is a COM error.  Are you using an older COM version of ADODB?
EBatistaConnect With a Mentor Commented:
run the aspnet_regiis.exe utility from a command prompt, it is posible that your IIS machine have problem processing asp .net pages:

C:\WINNT\Microsoft.NET\Framework\v1.0.3705\aspnet_regiis.exe -i
gregasmConnect With a Mentor Commented:
Sometimes these strange error messages occur because the ASPNET worker process does not have the proper permissions to access a DLL which may reside in a different directory. I would recommend checking this by stepping through the code and check the System.Security.Principal.WindowsIdentity.GetCurrent().Name property. And then make sure that id has proper permission to access the directory where the DLL resides.

In the webconfig file, you may also try setting identity impersonate to true.

Good luck.
LenBotAuthor Commented:
Thanks for the help gents, but the error was a spelling mistake in the asmx file, i corrected it and problem solved.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.