maged c ++/cliアセンブリをhtml内のオブジェクトとして使用しようとしています。
<object classid="http://127.0.0.1/xxx/yyy_CLI.dll#FooClass" id="dummy" ></object>
クラスはそのようです
#pragma once
using namespace System;
using namespace System::Runtime::InteropServices;
[Guid("D81FDD51-ABB0-480b-A5F9-0DE209C8456E")]
[ComVisibleAttribute(true)]
public interface class IFooClass
{
virtual void Initialize() = 0;
};
[Guid("D0556663-B16C-403f-B6E1-C5154BE54EF9")]
[ComVisibleAttribute(true)]
public ref class FooClass: public IFooClass
{
public:
FooClass(void);
virtual ~FooClass(void);
virtual void Initialize();
};
ただし、javascriptがInitializeメソッドを呼び出そうとすると、「...エラー:オブジェクトはこのプロパティまたはメソッドをサポートしていません...」と表示されます。
私は何が間違っているのですか?