Assembly.Loadはキャッシュを使用しますか?
-
12-11-2019 - |
質問
私は、たくさんの再利用可能なスクリプト、スタイル、コントロールを格納するリソースアセンブリを持っています。ロード後にこのアセンブリをキャッシュする必要があるかどうかわかりません。Assembly.Loadは同じApp-Domain内で内部キャッシュを使用しますか?
ありがとうございました!
解決
アセンブリAppDomainにロードされたままになっている場合は、実行することはできません。これはデフォルトの動作です。
実際には、アセンブリをアンロードしたい場合、その場合、AppDomain全体をアンロードする必要があるため、必要な場合は必要な場合は、必要な場合があります。その努力に行きます。
他のヒント
どのような「キャッシング」の意味がわかりませんが、アセンブリが追加されるとAppDomainがシャットダウンするまでロードされたままになります。それでは、追加のキャッシュをする必要はありません。
所属していません StackOverflow