Verwalten von Nicht-Nuget-DLLs zusammen mit Nuget-Paketen

Gibt es Richtlinien oder Empfehlungen für die Verwaltung von Bibliotheken, die nicht in Nuget enthalten sind, zusammen mit den entsprechenden Paketen?

Bei den meisten handelt es sich möglicherweise um Bibliotheken von Drittanbietern, die möglicherweise nie auf Nuget laufen, es sei denn, wir setzen sie speziell ein.

Bewahren Sie diese DLLs am besten in demselben Ordner auf, in dem Nuget die heruntergeladenen DLLs speichert, oder bewahren Sie sie besser zusammen auf?

Wir würden versuchen, auf DVCS umzusteigen, sobald wir dies erledigt haben, und wahrscheinlich eine Ignorierdatei hinzufügen, um das gesamte Paketverzeichnis zu ignorieren (und möglicherweise Ausschlüsse für diese Nicht-NUGET-DLLs hinzuzufügen oder sie einfach zum Einchecken zu zwingen, falls sie sich jemals ändern ).

Antworten auf die Frage(1)

Ihre Antwort auf die Frage