ASP.NetではなくてASPです。
色々調べてたんですけど、勝手にかなりメンドクサイらしいという結論に達してました。
ところが、K君に「こんな感じで出きったぽいんですけど。。」と。
うん。出来てました。
1.VB2005でクラスライブラリを作成する。
2.新しい項目の追加で「COMクラス」を追加する。
3.COMクラスを作りこむ
4.セットアッププロジェクトを追加してインストーラを作る
5.インストールする
なんと、これだけでいけちゃいました。
例えば「ASPComTest01」と言うプロジェクトを作成して、
その中にCOMクラス「ComClassTest01」を追加します。
で、適当に文字列を返すメソッド「TestString」を作ります。
そしてインストール。
ASP側は
Set obj = Server.CreateObjext("ASPComTest01.ComClassTest01")
なんて感じでインスタンスは出来ちゃいます。
はぁ~。
0 件のコメント:
コメントを投稿