Hallo Experten
Seit anfangs Jahr verfolgt mich folgendes Problem:
Wenn ich einen eigens erstellten Control aus der Toolbox in den Form-Designer herüberziehe, fügt der Designer im Hintergrund in der MainForm.Designer.cs die entsprechend dazu nötigen Codezeilen ein, jedoch kriege ich beim Erstellen der Applikation dann immer folgenden Fehler:
Der Typname "lib" ist im Typ "TestApp.TestApp" nicht vorhanden.
Da ich durch Google, MSDN und Co. leider keine Lösung dazu fand, tüftelte ich ein wenig mit den vom Designer erstellten Code herum. Dieser sieht original so aus:
[highlight=c#]this.directoryTreeView1 = new TestApp.lib.controls.DirectoryTreeView[/highlight]
So änderte ich ihn ein wenig ab:
[highlight=c#]this.directoryTreeView1 = new global::TestApp.lib.controls.DirectoryTreeView[/highlight]
Und es funktionierte fehlerfrei.
Allerdings schon bei der kleinsten Änderung schreibt der Designer wieder den Originalcode hinein. Jedes mal nun für alle Controls die Codezeilen anpassen zu müssen, scheint mir ziemlich sinnfrei.
Ich vermute, dass dieses Problem mit einer kleiner Einstellung in Visual Studio behoben werden könnte, allerdings fand ich keine.
Kennt jemand dieses Problem respektive die Lösung dazu?
Vielen Dank für alle Hilfestellungen!
Gruss Snowfox
Seit anfangs Jahr verfolgt mich folgendes Problem:
Wenn ich einen eigens erstellten Control aus der Toolbox in den Form-Designer herüberziehe, fügt der Designer im Hintergrund in der MainForm.Designer.cs die entsprechend dazu nötigen Codezeilen ein, jedoch kriege ich beim Erstellen der Applikation dann immer folgenden Fehler:
Der Typname "lib" ist im Typ "TestApp.TestApp" nicht vorhanden.
Da ich durch Google, MSDN und Co. leider keine Lösung dazu fand, tüftelte ich ein wenig mit den vom Designer erstellten Code herum. Dieser sieht original so aus:
[highlight=c#]this.directoryTreeView1 = new TestApp.lib.controls.DirectoryTreeView[/highlight]
So änderte ich ihn ein wenig ab:
[highlight=c#]this.directoryTreeView1 = new global::TestApp.lib.controls.DirectoryTreeView[/highlight]
Und es funktionierte fehlerfrei.
Allerdings schon bei der kleinsten Änderung schreibt der Designer wieder den Originalcode hinein. Jedes mal nun für alle Controls die Codezeilen anpassen zu müssen, scheint mir ziemlich sinnfrei.
Ich vermute, dass dieses Problem mit einer kleiner Einstellung in Visual Studio behoben werden könnte, allerdings fand ich keine.
Kennt jemand dieses Problem respektive die Lösung dazu?
Vielen Dank für alle Hilfestellungen!
Gruss Snowfox
Comment