Sicherheit und lokalisierte Satellitenassemblys

Aktualisiert: November 2007

Wenn für die Hauptassembly starke Namen verwendet werden, müssen Satellitenassemblys mit demselben privaten Schlüssel signiert werden wie die Hauptassembly. Wenn das aus einem privaten und einem öffentlichen Schlüssel bestehende Schlüsselpaar für die Hauptassembly und die Satellitenassemblys nicht übereinstimmt, werden die Ressourcen nicht geladen. Weitere Informationen zu starken Namen finden Sie unter Szenario für starken Namen. Weitere Informationen zum Signieren von Assemblys finden Sie unter Gewusst wie: Signieren einer Assembly mit einem starken Namen.

In der Regel müssen Sie die Signierung mit dem privaten Schlüssel entweder von der Signierungsgruppe Ihrer Organisation oder von einer externen Signierungsorganisation anfordern. Der Grund hierfür liegt darin, dass der private Schlüssel vertraulich behandelt werden muss und der Zugriff daher auf wenige Personen beschränkt ist. Während der Entwicklung können Sie verzögertes Signieren verwenden. Weitere Informationen finden Sie unter Verzögertes Signieren einer Assembly.

Siehe auch

Konzepte

Überlegungen zur Assemblysicherheit

Einführung in internationale Anwendungen basierend auf .NET Framework

Weitere Ressourcen

Schlüsselbegriffe der Sicherheit

Lokalisieren von Anwendungen

Globalisieren und Lokalisieren von Anwendungen