When trying to create an instance of the 32-bit version of a Persits component on 64-bit Windows, the line of codeSet obj = Server.CreateObject("Persits. <ProgID> ")
generates one of the following errors:
Microsoft VBScript runtime error '800a01ad'
ActiveX component can't create objector
Server object error 'ASP 0177 : 800700c1'
Server.CreateObject Failed
800700c1
We recommend using the native 64-bit versions of our components with 64-bit Windows. The 64-bit versions of the components can be downloaded from their respective web sites.This error may also occur with the 64-bit version of a component running on 64-bit Windows if IIS is running in a 32-bit compatibility mode. If that is the case, you should either switch IIS to its native 64-bit mode, or use the 32-bit version of the component.
For more information, see Article PS0103211.
This article applies to AspUpload, AspEmail, AspEncrypt, AspJpeg, AspPDF, AspUser, and AspGrid.