グローバルアセンブリキャッシュ(GAC)とは?
グローバルアセンブリキャッシュとは、Windowsマシンの全域で共有されるアセンブリキャッシュ。
分かりやすく言うと、マシン全体でグローバルに参照可能なアセンブリの配置場所。
過去にあったDLL地獄(新しいアプリケーションのインストール等で、共有DLLがデグレして、他のアプリケーションが動かなくなる地獄)の対策として.NETに搭載された機能である。
グローバルアセンブリキャッシュの内容を表示する
Visual Studio コマンドプロンプトで、以下のコマンドを入力する。
gacutil -l
またはgacutil /l
コマンド実行するとこんな感じ。