2009-04-22 3 views
3

Ich habe eine Assembly, die Resx-Dateien verwendet, um alle Display-Strings zu speichern. Ich möchte nun eine Satelliten-Assembly erstellen, die die französischen Versionen der Strings enthält.Wie erstellen wir Ressourcen Satelliten Assemblies

Kann dies in VS getan werden? Erstelle ich einfach eine neue Assembly, benenne sie korrekt und füge die lokalisierten Versionen der Resx-Datei ein?

Antwort

5

Fügen Sie einfach die neue Ressourcendatei mit der korrekten Benennung zum vorhandenen Projekt hinzu, und VS erstellt die Satellitenassemblys.

Benennung ist Dateiname. Gebietsschema .resx. Wobei Dateiname der Basis-Assembly entspricht und das Gebietsschema die normale Gebietsschema-Benennungszeichenfolge ist. Z.B. "en" für generisches Englisch, "en-gb" für Englisch und "en-us" für American (oder für diejenigen auf der linken Seite des Atlantiks: Generic English, British English bzw. American English).

+0

Sehr einfach. Vielen Dank. – Daniel

1

Gehen Sie auf Start> Programme> Visual Studio 2010> Visual Studio Tools> Visual Studio-Eingabeaufforderung [rigt klicken und wählen Sie "Als Administrator ausführen"]

Gehen Sie auf die genaue Verzeichnis innerhalb Lösung, wo die resex liegt und Typ

c: .. \ IhrAppname [zB] App_localresources> al/t: lib/embedded:ucCreditNote.ascx.[culture Erweiterung z. en-US] .resx/culture: [Kultur Erweiterung z. de-DE] /out:bts.resources.dll

Verwandte Themen