Загрузка исходного кода .NET 4
Я пытаюсь загрузить исходный код для .NET 4 (http://referencesource.microsoft.com/netframework.aspx) со вчерашнего дня, но он просто не работает.
Нажав на ссылки для загрузки в IE, FF обновит страницу, но загрузка не начинается.
Нажав на ссылки для загрузки в Chrome, вы начинаете загрузку, но он называется netframework.aspx, нет никаких указаний на то, насколько велика загрузка. В любом случае, попытка загрузки с помощью DAP также не является результатом.
Я пробовал это на двух разных машинах с одинаковыми результатами. И все мои установки, включая Windows, обновляются в актуальном состоянии.
Любые предложения или подлинные альтернативы будут оценены.
Ответы
Ответ 1
У меня это случалось много раз. Он загружает установщик, у него просто неправильное имя. Я не думаю, что он работал должным образом в течение нескольких месяцев.
Вы можете просто изменить расширение с aspx на msi и затем установить его.
netframework.aspx -> netframework.msi
Теперь IE10 работает, где раньше не было (не уверен, что это относится ко всем версиям IE сейчас).
Похоже, что при загрузке файла веб-страница использует обратную передачу для netframework.aspx
и устанавливает заголовок HTTP для уведомления обозревателя содержимого. Обратите внимание на имя файла, установленного в заголовке content-disposition
, который Chrome игнорирует.
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
Ответ 2
Недавно Microsoft обновила веб-сайт Источники .NET Framework, см. это сообщение в блоге: Новый взгляд на исходный источник .NET.
Теперь все файлы, включая файлы проекта, можно загрузить напрямую: http://referencesource-beta.microsoft.com/download.html Нет инсталляторов, без глупой защиты javascript, просто прямая ссылка на ZIP файл.