Resourcen für verschiedene Versionen einer Anwendung

28/05/2008 - 22:03 von Martin Bürkle | Report spam
Hallo zusammen,

ich habe folgendes Problem:
Wir haben eine Anwendung, die je nach Version verschiedene Texte anzeigt
(Beispiel: Text der MainForm für Version 1 "XYZ Version Light", Text für
Version 2 "XYZ Version Very Light"). Ich würde gerne alle Texte in
Resourcen auslagern. Sinnvoll wàren hier meiner Meinung nach 2 Resource
Dateien. Mein Problem, wie mach ich das, damit ich mit wenig Aufwand die
beiden Resourcendateien je nach Version einbinden kann.

Danke für Eure Hilfe.

Gruß Martin
 

Lesen sie die antworten

#1 Frank Dzaebel
29/05/2008 - 07:48 | Warnen spam
Hallo Martin,

Wir haben eine Anwendung, die je nach Version verschiedene Texte anzeigt
(Beispiel: Text der MainForm für Version 1 "XYZ Version Light", Text für
Version 2 "XYZ Version Very Light"). Ich würde gerne alle Texte in
Resourcen auslagern. Sinnvoll wàren hier meiner Meinung nach 2 Resource
Dateien. Mein Problem, wie mach ich das, damit ich mit wenig Aufwand die
beiden Resourcendateien je nach Version einbinden kann.



Nimm zum Beispiel das freie:

[Resource Refactoring Tool - Home]
http://www.codeplex.com/ResourceRefactoring

Ja, zwei Ressource Dateien natürlich.

[Resource-Einbindung in C#.NET 2.0 - Visual Studio .NET 2005]
http://dzaebel.net/CsResource.htm

Beachte, hàufig ist nur ein "Resources.en.resx" notwendig.
Also die neutrale Fallback Culture.
Die [Standard] Kutur sollte Englisch sein, dann
fàllt es bei einer unbekannten Kultur auf Englisch zurück.
Ansonsten hast Du noch Aufwand, das hinzubiegen.


ciao Frank
Dipl.Inf. Frank Dzaebel [MCP/MVP C#]
http://Dzaebel.NET

Ähnliche fragen