Assembly.ReflectionOnlyLoadFrom()
を実行すると、アセンブリをアンロードできますか?ReflectionOnlyLoadFrom&Unload?
または、別のAppDomainにある場合のみ、アンロードできますか?Assembly.LoadFrom()
と同じですか?
私は検査のためにアセンブリをロードする必要のあるツールを持っています。
Assembly.ReflectionOnlyLoadFrom()
を実行すると、アセンブリをアンロードできますか?ReflectionOnlyLoadFrom&Unload?
または、別のAppDomainにある場合のみ、アンロードできますか?Assembly.LoadFrom()
と同じですか?
私は検査のためにアセンブリをロードする必要のあるツールを持っています。
はい、別のAppDomainにロードしてから、AppDomain全体をアンロードする必要があります。
新しいAppDomainでインスタンスを作成し、そのインスタンスでコードを実行することができます。完全な例はこちらをご覧ください:https://stackoverflow.com/a/37970043/797249