2009-08-20 15 views
6

È bello da Microsoft offrire cose come il framework client per chiunque non abbia bisogno della struttura completa per eseguire un'applicazione. Ma per circa un'ora ho cercato sul web una versione ridistribuibile di questo pacchetto. Non riesco a trovare nulla..NET 3.5 Client Framework ridistribuibile?

Sembra che il framework client sia possibile solo per la distribuzione Click-Once o un bootstrapper che scaricherà il framework. Queste non sono opzioni per me.

In questa pagina

http://www.microsoft.com/downloads/details.aspx?familyid=992cffcb-f8ce-41d9-8bd6-31f3e216285c&displaylang=en 

Ho trovato un pacchetto che conterrà sia

"The download package contains the .NET Framework Client Profile and the full .NET Framework 3.5 Service Pack 1." 

Ma ancora una volta non è questo quello che mi serve, ed è ancora più grande che il singleFramework.

C'è qualcosa come .NET 3.5 Client Framework ridistribuibile?

+0

http://smallestdotnet.com è abbastanza pratico e fornisce un collegamento a un programma di installazione offline (http://download.microsoft.com/download/2/0/e/20e90413-712f-438c-988e-fdaa79a8ac3d /dotnetfx35.exe), ma ho il sospetto che sia la stessa risposta di cedrou. – Pauk

risposta

2

Non c'è ufficiale versione ridistribuibile per v3.5. Ne ho cercato uno anch'io ma mi sono arreso.

L'unica possibilità è che una persona esperta abbia identificato il punto in cui il web-installer ha scaricato i file, li ha riuniti in un bel pacchetto e li ha caricati da qualche parte.

Ovviamente, se Google non può darti la risposta a QUESTO pacchetto, è altamente improbabile che ne trovi uno.

2

Se si scarica il full client package e aprirlo con il software di compressione preferito (WinZip, WinRAR, 7-zip, IZArc, ...), devi essere in grado di estrarre diversi file di installazione di nome:

  • DotNetFx20Client_Package_x86.exe (14 MiB)
  • DotNetFx30Client_Package_x86.exe (8 MiB)
  • DotNetFx35Client_Package_x86.exe (< 1MiB)

sembra che siano installatore cumulativo per le 3 versioni di client struttura.

Ma non ho idea se sia possibile ridistribuire questi pacchetti direttamente, senza il pacchetto completo.

+0

Ho appena provato questo su una VM con installato solo .NET 2.0. Ho appena eseguito il pacchetto client 30 e 35 e ho eseguito un'applicazione che richiede 3.5. Funziona, woohoo - 9/23 MB invece di 255: D – OregonGhost

+0

Domanda: Perché funziona? Il profilo completo del cliente non dovrebbe essere di 39 MB? : X – OregonGhost

+0

Penso che sia perché il programma di installazione deve utilizzare l'installazione completa (non client) se è già installata una versione completa di .NET. – cedrou

Problemi correlati