Der Global Assembly Cache (GAC) ist ein systemweites Verzeichnis für Shared Assemblies. Das Verzeichnis liegt im Dateisystem unter %Windows%\Assembly. Der GAC ist der Speicher für globale Komponenten. Das Besondere am GAC ist, dass er im Gegensatz zu einem normalen Dateiverzeichnis beliebig viele Versionen einer einzigen Datei (auch bei gleichem Namen) speichern kann. Dies wird möglich, weil der GAC in der Implementierung kein einzelnes Verzeichnis, sondern eine Verzeichnishierarchie ist.
Die Verwendung des GACs sollte wohl überlegt sein, da dieser Speicher genau wie das System32-Verzeichnis dazu neigen wird, mit längst nicht mehr benötigten Assemblies gefüllt zu sein.
Der Standort des GAC ist in der Registry unter HKLM\Software\Microsoft\Fusion festgelegt.
Langjährige Erfahrungen bei der Entwicklung von .NET-Anwendungen und dem Betrieb von Software auf der Microsoft-Plattform geben die Top-Experten von www.IT-Visions.de an Sie weiter.
Sie brauchen Unterstützung bei der Entwicklung Ihrer Software? Die Experten-Entwickler von MAXIMAGO entwickeln Ihre Anwendungen mit innovativen User Interfaces zum agilen Festpreis.