Installare EF 4.3 senza NuGet
-
sabato 25 febbraio 2012 10:34
Buongiorno.
sto cercando EF 4.3. So che si può installare tramite NuGet ma ho visto che NuGet mette il file dll nella cartella del progetto...
In questo modo ho un file uguale per ogni progetto..
io vorrei averlo in una sola cartella come si ha il .Net..e tutte le altri librerie di terze parti..
Devo prenderlo dal progetto e metterlo io in una cartella "Publish"?
a questo punto che senso ha NuGet?
esiste un installer indipendente per EF 4.3?
Grazie.
Pranzo Stefano
Tutte le risposte
-
sabato 25 febbraio 2012 11:07
Ciao Panatronic,
You wrote on 25/02/2012 :
io vorrei averlo in una sola cartella come si ha il .Net..e tutte le altri librerie di terze parti..
Devo prenderlo dal progetto e metterlo io in una cartella "Publish"?
a questo punto che senso ha NuGet?l'approccio di NuGet ha senso perché se lavori in più di una persona su quel progetto, o anche da solo ma su macchine diverse, il tuo approccio non funziona più.
.m
--
blog @ //milestone.topics.it -
sabato 25 febbraio 2012 11:57
Ciao Panatronic,
You wrote on 25/02/2012 :
io vorrei averlo in una sola cartella come si ha il .Net..e tutte le altri librerie di terze parti..
Devo prenderlo dal progetto e metterlo io in una cartella "Publish"?
a questo punto che senso ha NuGet?l'approccio di NuGet ha senso perché se lavori in più di una persona su quel progetto, o anche da solo ma su macchine diverse, il tuo approccio non funziona più.
.m
--
blog @ //milestone.topics.it+1
nuget è consigliato non solo perchè è comodo, ma anche perchè è possibile metterne i files su TFS e quando 1 altro utente usa lo stesso progetto si ritrova le dll pronte all'uso
-
sabato 25 febbraio 2012 12:12
-
sabato 25 febbraio 2012 12:14
-
sabato 25 febbraio 2012 12:23
Io ho risolto questi problemi grazie ad un consiglio di un collega..
Ho un Disco Virtuale nel PC (B:\) dove ho tutte le dll non del framework Net.
in questo modo i pc miei (fisso e portatile) e dei colleghi che lavorano sui miei progetti (il collega che mi ha dato questo cosiglio sta a Udine ed io a lecce) hanno lo stesso disco virtuale "B:\".
Nel TFS del mio server ci sono solo i sorgenti e poco altro ancora. Tutte le dll di terze parti stanno in B:\Publish\TerzeParti
Considerando che per creare i setup, uso InnoSetup e lo script prende i file tutti da "B:\..."; questo script viene eseguito da Visual studio quando compilo in realese:
Avendo questo sistema, è meglio avere la dll EF in B:\Publish\EF\4.3.
Ora faccio una cosa: la installo con NuGet e poi me la copio manualmente in B:\Publish\EF\4.3
Grazie.Pranzo Stefano

