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