Dear all :)
I am working on a C# ASP.NET web page that references the COM
component "Google Desktop Search Query API 1.0" (GoogleServices.DLL)
and tries to instantiate an object from the class
"GoogleDesktopQuerySystemClass":
using GoogleDesktopQueryAPILib;
GoogleDesktopQuerySystemClass gc = new GoogleDesktopQuerySystemClass
();
If this line of code was in a Windows form (desktop) application, it
runs without any problem. If I create an ASP.NET website on "File
System", it also runs without a problem. The strange behavior is that
when I copy the very same ASP.NET page in my IIS folder (say, intetpub/
wwwroot), the instantiation fails with the following error:
Retrieving the COM class factory for component with CLSID {F4CADDD3-
B30C-4D9C-97E4-AE92F1A6D340} failed due to the following error:
80040154.
After a good week of research, I have come to know that this vague
error 80040154 is thrown whenever an object fails to instantiate, for
whatever reason there might be. It can be anything from a DLL not
being registered on a machine, or missing dependencies, to security
and permission issues.
I am hoping somebody knows all the tips and tricks of Windows, on one
hand, and Google Desktop, on the other, and may be able to tell me
what is the problem, and how possibly it can be fixed :) Any response
would be greatly appreciated :D
All the best,
Arash
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Google Desktop Developer Group" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/Google-Desktop-Developer?hl=en
-~----------~----~----~----~------~----~------~--~---