ActiveX コンポーネントはオブジェクトを作成できません。

Microsoft VBScript 実行時エラー エラー ‘800a01ad’
ActiveX コンポーネントはオブジェクトを作成できません。

従来のasp で、Server.CreateObject() できない。

原因

64ビット環境で、32ビットDLLを呼び出そうとした。

対策

IISの設定→該当アプリケーションプール→詳細設定

「32ビットアプリケーションの有効化」(デフォルトFalse) をTrueに!