COM 対応の .NET ユーザー コントロールを作成しましたが、これをユーザーに展開して Web ページでコントロールを使用するにはどうすればよいでしょうか?
キャブはこれで行く方法ですか?ユーザーのマシンのコントロールを再ガス化する必要があることを理解しています。これには、通常の msi の方が使いやすく、使いやすいでしょうか?
ありがとう
COM 対応の .NET ユーザー コントロールを作成しましたが、これをユーザーに展開して Web ページでコントロールを使用するにはどうすればよいでしょうか?
キャブはこれで行く方法ですか?ユーザーのマシンのコントロールを再ガス化する必要があることを理解しています。これには、通常の msi の方が使いやすく、使いやすいでしょうか?
ありがとう
.net アセンブリが Web サーバーでホストされている場合は、実際には登録する必要はありません。オーバーロードされた<OBJECT>
タグを使用するだけです。
<OBJECT id="Obj1" classid="Assembly.dll#Full.Namespace.ControlName">
http://support.microsoft.com/kb/317346を参照してください。
.NET アセンブリは新しいゼロ インパクト Fusion テクノロジを使用してインストールされるため、この使用法は非常に強力です。これにより、二次的な情報をユーザーのレジストリに書き込む必要なくアセンブリをインストールできます。コントロールの更新は、新しいコピーをダウンロードするのと同じくらい簡単です (ランタイムが自動的に処理します)。コンピュータからアセンブリを削除するのは、Fusion ダウンロード キャッシュからアセンブリを削除するのと同じくらい簡単です。