Quale sarebbe la posizione ideale (directory) per il controllo di dll di riferimento di terze parti per un progetto .NET in un sistema di controllo versione. In genere ho visto la maggior parte delle persone metterle sotto bin, in modo che il runtime possa prelevare automaticamente questi file. Comunque è quella la strada giusta da percorrere.Posizione di Dll di terze parti in Controllo versione per .NET Progetto
Originariamente volevo avere una directory separata parallela a bin chiamata lib che conterrà tutte le DLL di terze parti, ma ciò richiede modifiche al file di configurazione delle applicazioni in modo che la directory lib venga rilevata dal tempo di esecuzione. La mia idea qui è che lib conterrà dll di terze parti mentre bin conterrà i progetti Binary (potrebbe essere Dll o Exe)
Qual è il modo preferito, La concentrazione è la posizione nel controllo versione e non solo il File system fisico.
Perché è una preoccupazione? "Originariamente volevo avere una directory separata parallela a bin chiamata lib che conterrà tutte le DLL di terze parti, ma questo richiede modifiche al file di configurazione delle applicazioni in modo che la directory lib venga rilevata dal tempo di esecuzione" –
sembra che non tutti sappiano che è possibile eseguire un runtime vincolante per le directory e dal momento che il mio obiettivo finale è quello di far sì che il team lo usi, è piuttosto complesso per loro. –