Ich frage mich, was ich beim Bau meines Projekts einbeziehen soll. Ich habe eine Bibliothek, die ich für mein Projekt referenzieren muss, aber diese Bibliothek hat selbst 10 Abhängigkeiten. Soll ich diese Abhängigkeiten ebenfalls referenzieren oder sollte ich sie mit einem Postbuildereignis in das Ausgabeverzeichnis kopieren?Abhängigkeiten und Referenzen - Was genau soll ich referenzieren?
Was ist die beste Vorgehensweise?
Ich finde es verwirrend, alle diese Abhängigkeiten zu integrieren, da das Projekt gut ohne sie kompiliert - werden sie dann Laufzeitabhängigkeiten genannt? Meine Referenzen werden mit Abhängigkeiten behaftet, die für mein Projekt irrelevant sind, obwohl sie in einer Bibliothek verwendet werden, die ich einschließe.
Ich verwende Visual Studio.
Kann mir bitte jemand einen Einblick geben, wie man das richtig macht.
Danke.
Sie empfehlen daher, Post-Build-Ereignisse oder eine andere Möglichkeit zu verwenden, um die Laufzeitabhängigkeiten für die Bibliotheken bereitzustellen, die ich verweise? – Fadeproof
Nun, es ist wirklich eine Frage des Geschmacks. Wenn Ihre Assemblys in der GAC sind, müssen Sie nichts tun, aber ich würde es vorziehen, das Projekt nicht zu überladen. –
Keine sind in GAC also in diesem Fall sollte ich das Post-Build-Ereignis verwenden? – Fadeproof