質問

CLRがCアプリケーション内でホストされているプロジェクトをいじっています。 CLRのリンクを解除して再起動するサポートされている方法はありますか?

役に立ちましたか?

解決

今は前に本を持っていませんが、共通言語ランタイムのカスタマイズ)それはできません。アンロード、つまり「無効」にすることができます。ただし、同じプロセスインスタンスに再ロードすることはできません。

他のヒント

CLRをリロードする代わりに、 AppDomain を作成します。

その後、AppDomain全体のアンロードや新しいもののロードなど、AppDomainの寿命を管理できます。

これにより、実際にCLRをアンロードしようとせずに、CLRを再ロードすることで得られる利点のほとんどが提供されます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top