Frage : VB.Net Ineritance Frage

Ich arbeite in einem VB.Net im Sichtstudio 2008
I habe eine Kategorie in einem DLL, das ich auf ein anderes DLL verschob.  Diese Kategorie übernahm eine andere Kategorie von einem vollständig unterschiedlichen DLL.  Als diese Kategorie im ersten DLL war, könnte ich Funktionen von der übernommenen Kategorie in der unterschiedlichen DLL-Geldstrafe benennen.  Nachdem ich diese Kategorie auf sein eigenes DLL verschob, kann ich Funktionen nicht beziehen, wissen Eigenschaften und Unterseeboote vom ersten dLL.

I, dass es wie eine jonglierende Tat klingt, aber mein zweites DLL erhielt, also groß und ich sie in unterschiedliches DLLs.

Example auseinander brechen wollte:
A.DLL hat eine Kategorie, die clsBase genannt wird.  In diesem DLL es hat Funktion GetSettings

The zweites DLL lässt Kategorie benennen clsData…, das es clsBase von A.DLL… es ein Bündel Funktionen von seinen Selbst hat, aber verlängert alle Funktionen in der niedrigen Kategorie auch übernimmt.  (Dieses war adaequat, bis ich diese Kategorie in ein 3. DLL verschob), verschob

I clsData in ein unterschiedliches DLL und jetzt können irgendwelche anderen apps, die clsData verwendeten, an Funktionen, Eigenschaften, Unterseeboote nicht mehr gelangen clsData.

Any in den Ideen, was ich falsch tue?   Ich versuche gerade, mein DLL zu reorganisieren und es unten auf seinem size.

Thanks zu schneiden!




Antwort : VB.Net Ineritance Frage

Es ausfällt es verursacht durch mein neues DLL , welches bezieht das Unterseite DLL… Mit allen diese, die in 1 Lösung sind.  Sie erforderte dass es Hinweis das Projekt anstelle vom DLL direkt.  Sobald ich das DLL-Projekt anstelle von direkt zum DLL bezog, stoppte Sichtstudio, über die Hinweise zu beschweren.   Art von merkwürdigem, aber ich schätzen, damit der dynamische Debugger richtig, es erforderte dieses arbeitet.

Dankt Kerlen!
Weitere Lösungen  
 
programming4us programming4us