Laden...

Class2 erbt von Class1 : Designer : Could not load file or assembly

Erstellt von Seikilos vor 13 Jahren Letzter Beitrag vor 13 Jahren 1.046 Views
S
Seikilos Themenstarter:in
753 Beiträge seit 2006
vor 13 Jahren
Class2 erbt von Class1 : Designer : Could not load file or assembly

Wir haben ein Projekt bei dem die Form1 eine Reihe von 3rd party assemblies anzieht.
Diese werden korrekt referenziert und geladen. Anwendung läuft super.

Nun erstelle ich eine Form2 die von Form1 erbt. Sie befindet sich im gleichen Projekt.
Nun passiert folgendes:

Der Designer von Form2 funktioniert nicht mehr. Ich bekomme einen Error:

Could not load file or assembly '3rdPartyassembly, Version=..., Culture=neutral, PublicKeyToken=null' or one of its dependencies. Das System kann die angegebene Datei nicht finden.

Der Callstack verweist auf den Form1 Constructor

Die gleiche Meldung steht in der Error list als Warning wobei File leer ist, Line und Column auf 0 verweisen.

Die Assembly ist jedoch definitiv vorhanden, weil Form1 sie ja vorher benutzt hat.
Ich habe mal using 3rdPartyAssembly in Form2 eingetragen, wird auch erkannt.
Die Warnung bekomme ich dennoch.

Die Anwendung läuft aber dennoch. Sprich wenn die Main anstatt Form1 Form2 startet, ist alles in Ordnung.
Allerdings würde ich schon gerne den Designer haben.
Hat jemand eine Idee, womit das zusammen hängt? Mit der 3rdParty Assembly eher nicht, wie ich meine.

IDE ist VS 2008

Edit: dieser Fehler taucht auch auf, wenn ich in Form2 den base constructor garnicht aufrufe...

Life is a short

203 Beiträge seit 2006
vor 13 Jahren

hi.
* hast du mal alle fenster geschlossen, und dann ein rebuild gemacht?
* was passiert genau im Form1 Konstruktor? Ist Form1 widerrum abgeleitet von 3rdpartyform?

  • base() wird automatisch aufgerufen, wenn nix angegeben wird!
S
Seikilos Themenstarter:in
753 Beiträge seit 2006
vor 13 Jahren

Alles geschlossen und neu gebaut. gleiches Problem.
von 3rdparty wird nicht geerbt, nur benutzt

Life is a short