2

私のアプリケーションは、アプリケーションの実行時に同じDLLを複数回ロードします。

AssemblyName assemblyName = AssemblyName.GetAssemblyName(plugin.FullPathToDLLFile);
loadedPlugin.LoadedAssembly = System.Reflection.Assembly.Load(assemblyName);

AppDomainを使用してそれらを再利用しましたか?

それが通常どのように行われるべきかについての手がかりはありますか?

ありがとうございました!

4

1 に答える 1

3

1つの具象バージョンのアセンブリは、Assembly.Load呼び出しの数に関係なく、一度だけロードされます。

于 2012-07-16T12:05:49.940 に答える