Hallo zusammen
Früher hatten wir die Applikationen unter VS2005 (Englische Version) entwlickelt. Dabei hatte man ohne Probleme bei den WinForms Dialogen die Sprache wechseln können. Danach haben wir VS2010 (Deutsche Version) gekauft und haben das gleiche Projekt step by step konvertiert. Wechselt man nun da bei den einzelnen Dialogen zwischen den verschiedenen Sprachen (Standard -> Deutsch -> Standard), dann erhält man mühsame Kompilierfehler:
Fehler 4 Der Typ- oder Namespacename "ScalarFunctionDialog" ist im Namespace "Elsys.TransAS.UserInterface" nicht vorhanden. (Fehlt ein Assemblyverweis?) D:\Visual_Studio_2005\TransAS3_Projects\Mainline\branches\TransAS_Mainline_MergeProjects\TransAS\UserInterface\Test.Designer.cs
Es wird danach im Test.Designer.cs Datei folgender Eintrag gemacht:
this.button1.ImageKey = global::Elsys.TransAS.UserInterface.ScalarFunctionDialog.lblParam4Unit_Error;
Warum wird da automatisch ein ImageKey Property eingefügt???? Dieses Problem ist sehr sehr mühsam, da teilweise bei Dialogen mit vielen Controls bis zu 100 solche Einträge automatisch in das Designer File hineingeschrieben werden.
Folgender Link diskutiert dieses Problem, aber löst es nicht:
social.msdn.microsof...2-91c5-fa222460f54f/
Wäre sehr froh wenn mir dazu jemand nen Tip geben könnte. Man kann zwar die Einträge löschen im Designer File, jedoch beim nächsten wechseln der Sprache passiert dasselbe und ist somit keine akzeptable Lösung.
Mit freundlichen Grüssen
Moderiert von
Th69: Topic aus Sonstiges (.NET) verschoben am Mo 25.07.2011 um 10:16