Suchergebnisse
Suchergebnisse 1-10 von insgesamt 10.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Zitat von Rattenfänger: „Nur nimmt er die appconfig von dll1 und dll2 nicht.“ Meines Wissens nach wird immer die app.config vom ausgeführten Progrmm genommen. Also kann er gar nicht die app.config von der dll nehmen. Ich würde die Pfade (nur zum Testen) erstmal Hard coded schreiben und sehen obs mal überhaupt funzt. Wenn ja, dann sehen wie ich die Pfade dynamisch bekomme. (xml, txt usw.) Immer, aber auch immer wenn man sich nicht sicher ist wo ein Fehler liegen könnte dann stets alle möglichen F…
-
Schau, ein bischen Arbeit musst DU auch reinstecken. Mach ein neues Projekt ohne jeglichen Schnick Schnack. Das Projekt soll NUR dein Aktuelle Problem enthalten. Und zwar wie du Dynamisch Controls einbindest. Mach das mal, meistens kommt man dann schnell (beim erstellen dieses Projekts) sogar selbst auf den Fehler. Grüße
-
Hallo @Rattenfänger Ich wiederhole mich ungern. Aber.. es gibt in deinem Projekt ZIG verweise welche nicht gefunden werden können. Warum? Was haben die mit deinem Problem zu tun? Du hast ein Problem Assemblys zur laufzeit einzubinden. Habe ich das richtig verstanden? Im ganzen Projekt findet sich KEIN Code wo nur versucht wird Assemblys zu laden. Warum? Wenn du ein Problem hast versuche erstmal dieses genau zu isolieren. Erstelle ein neues Projekt und versuche in diesem GENAU NUR DAS. Sonst nich…
-
Hallo @Rattenfänger Ich will mal nicht so sein. Ich habe mal ein Beispiel Anhand deines ersten Posts erstellt. Es gibt ein Hauptprojekt (exe) welche Assemblys laden soll. Die (zwei) Assemblys haben beide einen Verweis auf eine Bibliotek mit dem Namen Model. Dort gibt es eine Klasse Vehicle. Beide dlls ertellen eine andere Liste von Autos (Vehicle). Die eine erstellt VWs und die andere Audis Wenn man eine Läd wird eine Listbox mit den Fahrzeuge befüllt. Anleitung: Erst die beiden Projekte mit den…
-
Zitat von Rattenfänger: „Ich hatte schon geschrieben"Das liegt am Kunden nicht an mir“ Das bezog sich ja auch darauf das du kein sauberes Beispielprojekt erstellt hast. Und interessieren die anderen dlls oder Code nicht. Zitat von Rattenfänger: „der Kunde möchte nicht das ich den Code bzw. das Projekt veröffentliche“ Ist ja auch legitim. Verstehe ich. Zitat von Rattenfänger: „nur ist die aufrufhyrachie etwas anders wie bei dir“ Aber das Prinzip bleibt!! Es ist immer das selbe. WIR können nicht…
-
Und was passiert wenn du in dll(1) einen Verweis auf dll(4) hast? Ich denke langsam komme ich dahinter, kann das Problem hier allerdings nicht nachvollziehen da genau solch eine Struktur bei mir funzt. Zitat: „Dim cont1 As New SPS.DMS.Model.Common.ContactInfo("066412345678", EnuContactType.Phone, "Sascha")“ Klar, weil dll(1) ja den Verweis auf dll(4) hat. Aber, ich denke du solltest über ein Pluginsystem nachdenken, hier bist du zum einen flexibler, zum anderen Typsicher und hast auch mehr…
-
Zitat von Rattenfänger: „Test4: Dll(4) in den ordner verschieben wo gesucht wird. Hat funktioniert , jedoch nicht gewünscht“ Aja, und jetzt? Zitat von Rattenfänger: „Falls es funktioniert hätte: müsste der Kunde sobald er eine neue dll einsetzt, diese in dll1 registrieren(darauf verweisen), was er ja auch nicht soll bzw. will.“ Warum? Wenn diese dynamisch eingebunden wird sind die Funktionsnamen vorgegeben (da ja dll1 nicht geändert wird bleiben die ja auch gleich) warum müsste er dann dll1 "reg…
-
Hallo Was mir noch einfallen würde, wäre das du die dll4 im GAC registrierst. Aber auch hierbei wird eine Lokale kopie im GAC Pfad hinterlegt. Ist das nicht gewünscht (wie so vieles in deinem Fall) wird das wohl nichts werden. Selbst bei COM muss meines wissens nach die Bibliothek lokal verfüber sein. Ich nichts davon gewünscht sieht es wohl schlecht aus. Was der Rechner nicht findet damit kann er auch nichts machen. Das Prinzip ist ja einfach. Bei diesen Limitierungen würde es mich wundern wenn…