2 つの DLL があります。両方のdllは基本的に同じです。Web ページを実行するために、1 つの DLL (DLL_A) が 1 つのディレクトリにあります。もう 1 つの DLL (DLL_B) は、別の Web ページが呼び出す別のディレクトリにあります。両方の Web ページが分離されています。1 つの myWebA.htm から myWebB.htm への連絡はありません。
D:\mywebA\myWebA.htm
D:\mywebA\DLL_A.dll
D:\myWebB\myWebB.htm
D:\myWebB\DLL_B.DLL
DLL_A は数年前に作成されました。最近、myWebB で使用する DLL_B を作成しました。今、私たちはこの問題に気づいています。
ユーザーの Web ページが DLL_A.dll を呼び出す場合、DLL_B.dll を登録解除します。およびその逆。
両方の DLL を登録できます。FIRST と呼ばれる DLL は、他の DLL を登録解除します。
私が気付いたことの 1 つは、どの DLL が実行されていても、サーバー上で同じ PID を持つことです (Windows 2003)。
これらを別の PID で登録できれば、問題は解決しますか? もしそうならどのように?
他の提案はありますか?
TIA スティーブ42