Freigeben über


ResX Generator (RESXGEN)

Der ResX Generator (ResXGen) ist ein Konsolendienstprogramm, das eine Bilddatei (z. B. eine JPG- oder eine BMP-Datei) in eine RESX-Datei im XML-Format konvertiert, die anschließend mit der Resgen.exe in eine .NET-kompatible RESOURCES-Datei kompiliert werden kann.

Die folgenden Codezeilen aus ResXGen (aus Gründen der besseren Lesbarkeit abgekürzt) zeigen den Hauptprozess zum Erstellen einer RESX-Datei aus einer Bilddatei.

Image img = Image.FromFile(ap.InputFile);
ResXResourceWriter rsxw = new ResXResourceWriter(ap.OutputFile); 
rsxw.AddResource(ap.ResourceName, img);
rsxw.Close();

Das erforderliche XML-Schema ist insbesondere in der ResourceSchema-Eigenschaft der ResXResourceWriter-Klasse von .NET Framework dokumentiert. Diese Funktion wird auch von ResXGen integriert. Um das Schema anzuzeigen, muss daher lediglich der folgende Befehl ausgeführt werden:

ResXGen /schema