Link to home
Start Free TrialLog in
Avatar of ZekeLA
ZekeLAFlag for United States of America

asked on

COM object with CLSID {88578679-272B-40C0-B1FD-C3409381A450} is either not valid or not registered.

I recently moved my local dev website from one laptop to another. My website uses very old versions of Persits ASPPDF.dll and ASPENCRYPT.dll. Since rebuilding the application, I'm getting the following error:

Error Detail: System.Runtime.InteropServices.COMException (0x80040154): COM object with CLSID {88578679-272B-40C0-B1FD-C3409381A450} is either not valid or not registered.
   at MyWebSite.Certificate.CreateCert02(String sFileName, DataTable dtResults) in D:\WebSites\MyWebSite\CodeModules\Certificate.vb:line 648
   at MyWebSite.Certificate.GenerateCert(Int32 nSampleID, String& sServerFileName, String& sUserFileName) in D:\WebSites\MyWebSite\CodeModules\Certificate.vb:line 74
   at MyWebSite.SampleTracking.btnCert_Click(Object sender, EventArgs e) in D:\WebSites\MyWebSite\Private\SampleTracking.aspx.vb:line 1475
   at System.Web.UI.WebControls.LinkButton.OnClick(EventArgs e)
   at System.Web.UI.WebControls.LinkButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument)
   at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)
   at System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)
   at System.Web.UI.Page.ProcessRequestMain()

When I moved the dll's I just copied them over, I didn't do any sort of install on them. I am pretty sure they are COM, not .NET components. Do I need to track down the original install and reinstall them for this to work or can I fix this some other way? I won't have access to the original installs until next week.

Thanks in advance.
ASKER CERTIFIED SOLUTION
Avatar of ZekeLA
ZekeLA
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial