Erstellung einer gemeinsamen Assembly

Eine gemeinsame Assembly (Shared Assembly) liegt im Global Assembly Cache (GAC) und kann von mehreren anderen Assemblys gemeinsam genutzt werden (siehe Kapitel 4). Nur signierte Assemblys können in den GAC aufgenommen werden, sodass die Signierung der Assembly Voraussetzung für die Aufnahme in den GAC ist.

Aufnahme in den GAC

Eine Assembly kann mit dem gacutil.exe-Werkzeug (aus dem .NET Framework SDK) in den GAC aufgenommen werden.

gacutil /i itv.infokomponente.dll

Gacutil.exe kann auch dazu verwendet werden, den Inhalt des GAC anzuzeigen.

gacutil –l

Wichtig

Sie können .NET-Komponenten auch per Drag & Drop im GAC installieren. Leider bietet aber Visual Studio keine automatische Option zur Aufnahme in den GAC.

Abbildung ...

Get Microsoft .NET 4.0 - Crashkurs now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.