エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
.NET Coreでアセンブリをアンロードする
アセンブリをアンロードする仕組み この記事は C# Advent Calendar 2019 の10日目です。 私がお仕事で作... アセンブリをアンロードする仕組み この記事は C# Advent Calendar 2019 の10日目です。 私がお仕事で作っているアプリケーション(.NET Framework製)にユーザープラグイン(DLL)読み込み機能を持つものがあります。 これは利用者がルールに則ったDLLを自分で作ることで、開発ツールに機能を足すことのできる機能です。 この機能は開発ツール側でいったん該当のDLL達をロードし問い合わせを行い、読み込む必要のないDLLはアンロードする処理が入っています。 この開発ツールを.NET Coreに移植する際に.NET Frameworkとは異なる手法を使う必要があったので紹介します。 AppDomainは使えない .NET Frameworkではアセンブリのアンロードを行うにはAppDomainを使いました。 アプリケーション規定のAppDomainの他にドメインを生成