Entwickler-Ecke

Basistechnologien - Was sind Satellitenassemblies?


Martin1966 - Fr 14.10.05 12:44
Titel: Was sind Satellitenassemblies?
Hallo :wink2:

In dem Topic von Mathias wurden Satellitenassemblies genannt. Kann mir jemand, der von .NET und Co so gut wie nichts weiß, erklären was Satellitenassemblies sind?

Assemblies sind doch bestimmt die compilierten Anwendungen oder?

Vielen dank!

Lg Martin


Moderiert von user profile iconraziel: Topic aus C# - Die Sprache verschoben am Fr 14.10.2005 um 12:59


raziel - Fr 14.10.05 13:04

Hallo,

fast das Gleiche hab ich mich auch gefragt, als ich Mathias Beitrag gelesen habe ;)
Gefunden habe ich bislang das hier [http://msdn.microsoft.com/library/deu/default.asp?url=/library/DEU/cpguide/html/cpconPackagingDeployingResources.asp] :)

Gruß,
raziel


Delete - Fr 14.10.05 21:10

Habe ich doch erklärt, oder? :)

Meine Strings stecken in einer resources-Datei. Mit Hilfe von Al.exe (befindet sich im .NET-Ordner unter Windows) kann ich aus den übersetzten Strings eine kleine Mini-Assembly erzeugen, die an sich nur die Ressourcen enthält. So habe ich das Prinzip zumindest verstanden.

Eigentlich soll das .NET Framework diese Ressourcen dann laden (vergleichbar mit den Ressourcen-DLLs einer Delphi-Anwendung). Tut es bei mir aber nicht. :(


Martin1966 - Mo 17.10.05 10:16

Guten Morgen! :wink2:

Oh, danke für die Erklärungen. Werde mir das ganze mal anschauen.

Lg Martin


Macoy - So 04.12.05 13:29

Hi,

Ich benutzte Sharp Develop und leider erstellt die IDE keine Satelitenassemblies aus resource files.

Wie kann ich die selbst per Kommandozeile erstellen ?


raziel - So 04.12.05 14:04

Das kannst du hier [http://www.c-sharp-forum.de/topic_Mehrsprachige+Assemblies+Satellitenassemblies_49950.html] nachlesen. Alternativ gibts im .NET-SDK-Verzeichnis einen Ordner Samples/Tutorials/resourcesandlocalization/ und dort das Beispiel WorldCalc :)