1

Ich benutze Castle Windsor, um eine Abhängigkeitsinjektion durchzuführen, speziell habe ich die DAL-Schicht auf Interfaces abstrahiert, die jetzt von DI geladen werden. Wenn das Projekt & implementiert ist, befinden sich alle .bin-Dateien an demselben Speicherort, aber während ich in Visual Studio entwickle, sind die einzigen Möglichkeiten, wie ich die Abhängigkeits-Projektdatei in .bin importieren kann Der Bin-Ordner des Startprojekts hat entweder ein Post-Build-Ereignis, das es kopiert, oder einen manuellen Verweis auf das DAL-Projekt, um die Datei einzulesen.Wie Sie die benötigten Bibliotheken in den bin-Ordner bekommen, wenn IoC/DI verwendet wird

Ich bin nicht total begeistert von beiden Lösungen, also habe ich mich gefragt, ob es eine "normale" Möglichkeit gibt, dieses Problem zu lösen?

Antwort

1

Können Sie den Build-Ausgabepfad des konkreten DAL-Projekts als bin-Ordner des abhängigen Projekts festlegen?

0

Mike: Dachte nicht, das könnte funktionieren, muss daran denken, copy-local für alle Bibliotheken/Projekte, die zwischen ihnen sind

deaktivieren
Verwandte Themen