Ho un livello di accesso ai dati (DAL) scritto in ASP.NET 3.5 e utilizza i modelli Microsoft & librerie pratiche (di seguito P & P) per realizzare l'accesso ai dati. Ho installato P & P e risiede nel mio GAC, quindi, logicamente, miei DAL riferimenti in GAC. Pertanto, le librerie P & P non vengono mai trascinate nella cartella bin del mio DAL.Per GAC, o non per GAC?
Io uso questo progetto DAL in almeno cinque (anche più, ma sono troppo pigro per cercare di contarli tutti) diversi siti web. E questo ha funzionato tutto bene per me perché sono l'unico sviluppatore che lavora su questi siti web.
Ma ora ho altri sviluppatori che lavoreranno su alcuni di questi siti Web.
Il problema: se uno sviluppatore tira il progetto DAL giù dal nostro repository di codice, non costruirà per loro se non hanno le librerie P P & installati.
La mia domanda: devo aspettare che gli sviluppatori di installare le librerie P P &, o devo solo metterli nella cartella bin e da fare con esso?
Mi rendo conto che scaricarli nella cartella bin è probabilmente il modo più semplice per gestire il problema, ma non sono mai stato un grande fan della cartella bin se posso farvi riferimento nel GAC.
si devono modificare il codice DAL? – Nix
No, non lo faranno. Penso di vedere dove stai andando con questa domanda. Ho pensato di compilarlo nella sua DLL. – Jagd
Grazie per tutti i commenti su questo.Onestamente, non penso che ci sia una risposta corretta a questo, perché sembra largamente basata su quale sia la preferenza degli sviluppatori. Ciò nonostante, ho contrassegnato la risposta più votata come quella corretta. – Jagd