C#で作成したCOMオブジェクトがサーバーごしのHTMLから実行できない

[戻る]
ひき肉太郎 2009/06/05(金) 07:10:02
C# で COMオブジェクトを作成しています。
このCOMオブジェクトを HTMLで実行したいと思っているのですが、
HTMLファイルをローカルで開いたときにはメソッドを呼び出すことができたのですが
サーバーに置いたHTMLを開いたときにはメソッドを呼び出したときに

「オブジェクトでサポートされていない、プロパティまたはメソッドです。」

と言われてしまい実行することができません。

サーバーごしでの実行はできないのでしょうか?

aetos 2009/06/05(金) 10:16:59
HTML から COM って、JavaScript でインスタンス作って…とかやるわけですか?
JavaScript はクライアント側で実行されるので、ブラウザを動かすマシンにインストー
ルしてある必要があります。

ひき肉太郎 2009/06/05(金) 11:57:53
実行するパソコンは同じなので
comの登録はできているようですが、
c:¥test.html では メソッドの
呼び出しができろのですが
http:\\192.168.1.1\test.html
だとエラーになってしまうのです。

ひき肉太郎 2009/06/05(金) 12:38:51
そもそも、これをやろうと思ったのは
javascriptからC#のメソッドを
呼び出したくて、Idispatchを実装できればExternsl経由で呼び出せるのかなと
思ったからです。

古いスレッドには追加発言できません。