グローバルアセンブリキャッシュ(GAC)とは?
グローバルアセンブリキャッシュとは、Windowsマシンの全域で共有されるアセンブリキャッシュ。
分かりやすく言うと、マシン全体でグローバルに参照可能なアセンブリの配置場所。
過去にあったDLL地獄(新しいアプリケーションのインストール等で、共有DLLがデグレして、他のアプリケーションが動かなくなる地獄)の対策として.NETに搭載された機能である。
新しく知ったことは、48時間以内にアウトプットしよう
グローバルアセンブリキャッシュとは、Windowsマシンの全域で共有されるアセンブリキャッシュ。
分かりやすく言うと、マシン全体でグローバルに参照可能なアセンブリの配置場所。
過去にあったDLL地獄(新しいアプリケーションのインストール等で、共有DLLがデグレして、他のアプリケーションが動かなくなる地獄)の対策として.NETに搭載された機能である。
Visual Studio 2003で、とある開発してたら、TextBoxコントロールに設定したForeColorプロパティが反映されない事態に遭遇した。
イラレ(Illustrator)で曲線部分がガビガビでギザギザになって表示された場合の原因と対策。
ある日、お客さんに「使っているエクセルのシートコピーが異様に重たいんだけど…」と相談を受けた。
実際に見せてもらうと、マクロも何も使っていないただのシートなのに、シートコピーが異様に重い。
その時の調査から解決の一部始終。
Windowsのフォームアプリと連動したWebサイトを構築する必要があり、初めてMVCに挑戦。
Webサイトといっても、20,000件ほどのデータを100件ずつ表示するだけなんだけど、やたら重い…。
で、慣れないなりに色々触ってたら、ある程度改善したのでメモしとく。