ASP.NET(C#.NETではなくVB.NETで記述された)アプリケーションでVB6アプリケーションのコードを使用したいと思います。
私のアプローチは、DLLファイルをASP.NETアプリケーションのBINフォルダーにコピーし、.NETのCOMコンポーネント(BINフォルダー内)への参照を追加することです。
すべてが完璧に機能しているようです。このアプローチで知っておくべきことはありますか?ASP.NETアプリケーションは、XCOPYを使用してドメイン上のいくつかのワークステーションに展開されます。BINフォルダに含まれているDLLをPCに登録する必要があるとは思いませんか?
アップデート
n8wrlが提供するリンクの情報を読みました。次のリンクでは、ASPCOMPATタグの追加について説明しています:http://msdn.microsoft.com/en-us/library/zwk9h2kb.aspx。COMコンポーネントを参照するページ、つまりASP.NETアプリケーションのすべてのページにタグを追加するだけでよいと思いますか?スレッドセーフなどのコードを保証するために必要なものは他にありますか?.NETはマネージドメモリを使用し、COMはアンマネージドメモリを使用し、.NETはMTAを使用し、COMはSTAを使用することを理解しています。