|
Article PS070314162
Object creation errors when using 32-bit DLLs on 64-bit Windows |
Problem Description
When trying to create an instance of the 32-bit version of a Persits component on 64-bit Windows,
the line of code
Set obj = Server.CreateObject("Persits. <ProgID> ")
generates one of the following errors:
Microsoft VBScript runtime error '800a01ad'
ActiveX component can't create object
or
Server object error 'ASP 0177 : 800700c1'
Server.CreateObject Failed
800700c1
Solution
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.
Comments
This article applies to AspUpload, AspEmail, AspEncrypt, AspJpeg, AspPDF, AspUser, and AspGrid.
Created: 3/14/2007 2:00:16 PM
Last Modified: 11/19/2010 10:37:11 AM
Copyright © Persits Software, Inc. 1998 - 2023
For technical support, write to support@persits.com.
|
|