C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Classic ASPからDLLの呼び出し

[トピック内 2 記事 (1 - 2 表示)]  << 0 >>

■84511 / inTopicNo.1)  Classic ASPからDLLの呼び出し
  
□投稿者/ makoto (13回)-(2017/07/10(Mon) 17:10:27)

分類:[レガシ 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


引用返信 編集キー/
■84513 / inTopicNo.2)  Re[1]: Classic ASPからDLLの呼び出し
□投稿者/ makoto (15回)-(2017/07/11(Tue) 13:38:02)
自己解決しましたので、クローズします。

解決済み
引用返信 編集キー/

このトピックをツリーで一括表示


トピック内ページ移動 / << 0 >>

このトピックに書きこむ