2012-08-25 33 views
25

He intentado descargar el código fuente de .NET 4 (http://referencesource.microsoft.com/netframework.aspx) desde ayer, pero simplemente no funciona.Descarga del código fuente .NET 4

Al hacer clic en los enlaces de descarga en IE, FF actualiza la página pero la descarga no se inicia.

Al hacer clic en los enlaces de descarga en Chrome comienza una descarga pero se llama netframework.aspx, no hay indicación de cuán grande es la descarga. En cualquier caso, intentar descargar con DAP tampoco ha resultado.

He intentado esto en 2 máquinas diferentes con los mismos resultados. Y todas mis instalaciones, incluida Windows, se mantienen actualizadas.

Cualquier sugerencia o alternativa auténtica sería apreciada.

+0

¿Qué relación estás intentando? ¿Tiene javascript habilitado? –

+0

El enlace contra la versión 4 de .NET. Sí, tengo JavaScript habilitado en todos los navegadores. Cuando Chrome comienza a descargar, ni siquiera puedo copiar y pegar el enlace a un administrador de descargas ya que el enlace está en la página misma. –

+1

Tengo todos los archivos fuente en mi máquina, pero no tengo idea de cómo los obtuve. Estoy casi seguro de que la integración VS se rompe con 2010 SP1. Tampoco creo que MS ofrezca una descarga de la fuente sin empaquetar. Estoy bastante seguro de que utilicé NetMassDownloader para obtener el marco: http://netmassdownloader.codeplex.com/ –

Respuesta

38

Tuve que pasar esto muchas veces. Es es descargando el instalador, simplemente tiene el nombre incorrecto. No creo que haya funcionado correctamente en meses.

Puede simplemente cambiar la extensión de aspx a msi y luego instalarla.

netframework.aspx -> netframework.msi 

IE10 parece funcionar ahora, en el que no hizo antes (no estoy seguro si esto se aplica a todas las versiones de IE ahora).

Parece que cuando descarga el archivo, la página web está utilizando una devolución de datos a netframework.aspx y establece un encabezado HTTP para notificar al navegador del contenido. Tenga en cuenta el nombre de archivo establecido en el encabezado content-disposition que Chrome ignora.

 
Cache-Control:private 
content-disposition:attachment; extension-token; filename=DotNET.msi 
Content-Type:Application/binary-stream 
Date:Fri, 10 May 2013 18:31:05 GMT 
Server:Microsoft-IIS/7.5 
Transfer-Encoding:chunked 
X-AspNet-Version:2.0.50727 
X-Powered-By:ASP.NET 
+0

+1 Recuerdo ahora cómo obtuve los archivos fuente en mi máquina :). –

+13

Esta página en el sitio de MS es una broma ... – Jammer

7

Microsoft ha actualizado recientemente web .NET Framework Fuentes, consulte esta entrada del blog: A new look for .NET Reference Source.

Todas las fuentes, incluidos los archivos de proyecto, ahora se pueden descargar directamente: http://referencesource-beta.microsoft.com/download.html Sin instaladores, no hay protección estúpida de JavaScript, solo un enlace directo a un archivo ZIP.

+0

La respuesta ya ha sido seleccionada pero muchas gracias por la actualización. –

+6

Pero parece que los enlaces a las fuentes de .net Framework 4 (exactamente 4.0) han sido eliminados. :-( – Hossein

+0

La página "A new look ..." contiene el enlace de descarga directa citado. El zip es de 50Mb, expandiéndose a más de 18000 archivos y más de 260Mb. – AdrianHHH