Globaler Assembly-Cache

Jeder Windows- Computer , auf dem Common Language Runtime installiert ist , verfügt über einen computerweiten Code-Cache, der als Global Assembly Cache ( GAC ) bezeichnet wird. Der Global Assembly Cache speichert Assemblys, die speziell für die gemeinsame Nutzung durch mehrere Anwendungen auf dem Computer vorgesehen sind.

Sie sollten Assemblys nur freigeben, indem Sie sie bei Bedarf im globalen Assemblycache installieren . Im Allgemeinen ist es am besten, die Abhängigkeiten der Assembly privat zu halten und die Assembly im Anwendungsverzeichnis zu suchen , es sei denn, die Freigabe einer Assembly ist ausdrücklich erforderlich. Darüber hinaus müssen keine Assemblys im globalen Assemblycache installiert werden , um sie für COM Interop oder nicht verwalteten Code zugänglich zu machen (siehe Verwalteter Code ).

Zum Thema passende Artikel