Hallo!
Ich habe zwei Resource-Dateien:
Strings.de.resx und Strings.en.resx.
und mit
"internal static ResourceManager Strings = new ResourceManager(
"GetTime.Strings", Assembly.GetExecutingAssembly());"
den Resource-Manager instanziert.
Alles funktionierte einwandfrei.
Mit z.B. Strings.Getstring("String1") konnte ich je nach eingest. Sprache (deutsch bzw. englisch) den entsprechenden String laden.
Nach 56 Strings ging nichts mehr.
Ich kann zwar in den Dateien Strings.de.resx und Strings.en.resx immernoch Strings eingeben, und diese werden auch gespeichert, aber beim Debuggen heisst es "für die angegebene Kultur konnte keine...".
Ändere ich eins der Strings die funktionieren, wird keine Änderung beim Debuggen angezeigt (String ist wie vorher)!
Wenn ich die Dateien String.de.resx oder Strings.en.resx mit Edit öffne, sind sowohl Änderungen wie neue Strings zu sehen.
Kompiliere ich das Prog (ohne Debugger), funktioniert alles (Änderungen sind zu sehen, neue Strings werden gefunden).
