|
分類:[レガシ ASP]
以前に類似の質問をして回答を頂いたのですが、 どうしても解決できずに再度、質問をさせてください。
作成したDLLをClassic ASPよりServer.CreateObject関数を使用して コールしたのですが、エラーとなります。以下はIISのログです。 「ASP_0177_:_80070002|Server.CreateObject_に失敗しました」
実行にあたり以下のことを実施しました。 1.作成したDLL,TLBをwindows\sysWOW64に配置 2.\Framework\v4.0.30319\regasm /tlb /codebase 対象.dllコマンドで登録は成功 3.下記と同一のビルド環境でテスト的なDLL(処理は何もしていない)を作成し、 上記1,2を実行
対象のDLLはServer.CreateObjectに失敗しますが、テスト用のDLLはインスタンス化に 成功しました。この違いがわからずに現在、手詰まりとなっています。 何かおかしな部分があればご指摘をいただけないでしょうか?
●ビルドしたDLLの環境 OS:Windows Server 2012 R2 VisualStdio Ver:Professional 2015 DLLの処理概要:Oracle.managedDataAccessを参照しているデータ検索のDLL DLLのビルド方法 ・対象FrameWork:4.6 ・対象のCPU:AnyCpu ・COM相互運用機能の登録にチェック
●APサーバの環境 OS:Windows Server 2012 R2 Standard IIS:Ver8.5.9600
|