2016-04-26 19 views
0

VBで書かれたクラスと、getterがstringを返すdll(クライアント上にある)を作成しました。HTMLのオブジェクトタグを使用して、クライアントマシンに存在するDLLのメソッドを呼び出す方法は?

私は、クライアント側では、このクラスにアクセスするコードは、Objectタグを使用してHTML
でのclassidを参照することにより、しかし、それは、レジストリエディタに登録する必要があります。このクラスは私のHTMLによって識別されるためである知っています。

Regusitory EditorのHKEY_LOCAL_MACHINE> Software> Classes> CLSIDでRegistorを使って、HTMLのオブジェクトタグを使ってクラスのメソッドを呼び出すにはどうしたらいいですか?

解決策についての私の理解は間違っていますか?

答えて

0

RegAsm.exeユーティリティを使用してDLLを登録する必要があります。

This articleが詳細を説明し、this oneが広範な例を与える。

+0

私はRegAsm.exeを使用することはできませんが、記事 – krishna

+0

のおかげでありがとうございますレジストリに変更を加えることはできますか? RegAsm.exeを実行する前後にレジストリを比較し、手作業でこれらのエントリを作成しようとします。 – Alexander

+0

私は解決策を得て、私はソリューションのVisual Studioでインストーラを作成し、マシン上でexeファイルを実行した – krishna

関連する問題