Freigeben über


Erstellen und Verwenden von Assemblies mit starkem Namen

Ein starker Name setzt sich aus der Identität der Assembly – dem einfachen Textnamen, der Versionsnummer und Kulturinformationen (sofern vorhanden) – sowie einem öffentlichen Schlüssel und einer digitalen Signatur zusammen. Er wird mit Hilfe des entsprechenden privaten Schlüssels aus einer Assemblydatei generiert. (Die Assemblydatei enthält das Assemblymanifest, das seinerseits wiederum die Namen und Hashes aller Dateien enthält, aus denen die Assembly besteht.)

Beachten Sie, sobald Sie einer Assembly einen starken Namen geben, dass alle Assemblies, die auf diese verweisen, ebenfalls über einen starken Namen verfügen müssen, damit die Sicherheit der Assembly mit starkem Namen nicht gefährdet wird.

**Hinweis   **Sobald Sie eine Assembly erstellt haben, können Sie diese nicht mehr mit einem starken Namen signieren. Dies ist nur während des Erstellens möglich.

In diesem Abschnitt

Verwandte Abschnitte