Microsoft .net framework 4.8

.NET Framework 4.6

.NET Framework 4.6 был анонсирован 12 ноября 2014 года. Он был выпущен 20 июля 2015 года. Он поддерживает новый JIT -компилятор (JIT) для 64-разрядных систем под названием RyuJIT, который отличается более высокой производительностью и поддержкой SSE2 и AVX2. наборы инструкций. WPF и Windows Forms получили обновления для сценариев с высоким разрешением. В WCF добавлена поддержка TLS 1.1 и TLS 1.2. Для этой версии требуется Windows Vista SP2 или более поздняя версия .

Криптографический API в .NET Framework 4.6 использует последнюю версию криптографического API Windows CNG . В результате для .NET Framework доступна криптография NSA Suite B. Пакет B состоит из AES , семейства алгоритмов хеширования SHA-2 , эллиптической кривой Диффи – Хеллмана и эллиптической кривой DSA .

.NET Framework 4.6 поддерживается в Windows Vista , Server 2008 , , Server 2008 R2 , , Server 2012 , 8.1 , Server 2012 R2 , и Server 2016 . Однако .NET Framework 4.6.1 и 4.6.2 отказывается от поддержки Windows Vista и Server 2008 , а .NET Framework 4.6.2 отказывается от поддержки Windows 8 .

.NET Framework 4.6.1

О выпуске .NET Framework 4.6.1 было объявлено 30 ноября 2015 года. Для этой версии требуется Windows 7 SP1 или более поздняя версия . Новые функции и API включают:

  • Улучшения WPF для проверки орфографии, поддержка пользовательских словарей и улучшенная сенсорная производительность.
  • Расширенная поддержка сертификатов X509 алгоритма цифровой подписи на эллиптических кривых (ECDSA).
  • Добавлена ​​поддержка подключения к SQL для AlwaysOn, Always Encrypted и улучшена отказоустойчивость при открытии подключения при подключении к базе данных SQL Azure.
  • База данных SQL Azure теперь поддерживает распределенные транзакции с использованием обновленных API-интерфейсов System.Transactions.
  • Многие другие исправления, связанные с производительностью, стабильностью и надежностью, в RyuJIT, GC, WPF и WCF.

.NET Framework 4.6.2

Предварительная версия .NET Framework 4.6.2 была анонсирована 30 марта 2016 г. Она была выпущена 2 августа 2016 г. Для этой версии требуется Windows 7 SP1 или более поздняя версия . Новые функции включают:

  • Поддержка путей длиннее 260 символов
  • Поддержка FIPS 186-3 DSA в сертификатах X.509
  • Поддержка TLS 1.1 / 1.2 для ClickOnce
  • Поддержка локализации аннотаций данных в ASP.NET
  • Включение настольных приложений .NET с помощью Project Centennial
  • Мягкая клавиатура и поддержка DPI для каждого монитора для WPF

.NET Framework 4.6.2 также поставляется как образ контейнера Windows.

Плюсы и минусы

Microsoft .NET Framework не была бы так популярна, если б она не обладала обширным списком преимуществ перед другими моделями программирования.

Среди всех достоинств данной среды ключевыми и определяющими для разработчиков являются следующие:

  • Максимальная простота и интуитивность интерфейса разработки и установки.
  • Бесплатная основа распространения, позволяющая безвозмездно устанавливать все имеющиеся компоненты на любой компьютер.
  • Способность создавать любые сервисы под Windows и писать различные интернет-приложения.
  • Поддержка различных языков программирования.
  • Совместимость со множеством типов операционных систем.

К основным недостаткам платформы традиционно относят несколько нижеперечисленных:

  • Отсутствие поддержки новейших версий библиотек устаревшими выпусками ОС.
  • Высокий уровень требований к ресурсам системы, не подлежащий ограничению.
  • Невозможность запуска построенных на .NET Framework приложений без наличия установленных библиотек в системе – именно по этой причине пользователи рано или поздно задаются вопросом о том, как скачать и установить этот компонент.

Обобщая, можно скачать, что Framework 4.0 – это отличная платформа, установка компонентов которой позволяет расширить возможности системы и предоставляет в пользовательский доступ огромное количество функций. Стабильность ее постоянно повышается, что только увеличивает популярность.

.NET Framework 3.0


Элементы Microsoft .NET Framework версии 3.0

.NET Framework 3.0, ранее называвшаяся WinFX, была выпущена 21 ноября 2006 года. Она включает новый набор API управляемого кода, который является неотъемлемой частью Windows Vista и Windows Server 2008 . Он также доступен для загрузки для Windows XP SP2 и Windows Server 2003 . В этот выпуск нет серьезных архитектурных изменений; .NET Framework 3.0 использует ту же среду CLR, что и .NET Framework 2.0. В отличие от предыдущих основных выпусков .NET, не было выпуска .NET Compact Framework, созданного как аналог этой версии. Версия 3.0 .NET Framework поставляется с Windows Vista. Он также поставляется с Windows Server 2008 в качестве дополнительного компонента (по умолчанию отключен).

.NET Framework 3.0 состоит из четырех основных новых компонентов:

  • Windows Presentation Foundation (WPF), ранее называвшаяся Avalon: новая подсистема пользовательского интерфейса и API, основанные на языке разметки XAML , в котором используется оборудование для трехмерной компьютерной графики и технологии Direct3D.
  • Windows Communication Foundation (WCF), ранее носившая кодовое название Indigo: сервис-ориентированная система обмена сообщениями, которая позволяет программам взаимодействовать локально или удаленно, подобно веб-службам.
  • Windows Workflow Foundation (WF): позволяет автоматизировать создание задач и интегрировать транзакции с использованием рабочих процессов.
  • Windows CardSpace , ранее носившая кодовое название InfoCard: программный компонент, который надежно хранит цифровые удостоверения личности и предоставляет унифицированный интерфейс для выбора удостоверения для конкретной транзакции, например для входа на веб-сайт.

.NET Framework 3.0 поддерживается в Windows XP , Server 2003 , Vista , Server 2008 и Server 2008 R2 . Приложения, использующие .NET Framework 3.0, также будут работать на компьютерах с установленным .NET Framework 3.5, который поддерживает дополнительные операционные системы.

Методы развертывания

Существует четыре метода развертывания:

  • Можно установить зависимость от платформы .NET Framework. Указать платформу .NET Framework в качестве необходимого компонента при установке приложения можно одним из следующих способов:

    • использовать (предусмотрено в Visual Studio);

    • создать (бесплатный выпуск доступен для пользователей Visual Studio);

    • создать (предусмотрено в Visual Studio);

    • использовать .

  • Можно предложить пользователям .

  • Можно привязать процесс установки .NET Framework к установке приложения (создать цепочку) и решить, как подойти к интерфейсу установки .NET Framework:

    • — дать установщику .NET Framework возможность предоставить свой пользовательский интерфейс;

    • для представления унифицированного интерфейса установки, а также для отслеживания хода установки .NET Framework.

Эти методы развертывания подробно рассмотрены в следующих подразделах.

Удаление .Net Framework с компьютера:

  1. Откроем предварительно загруженное и установленное приложение Revo Uninstaller и дождёмся пока загрузится список установок. Из этого списка или сетки нам нужно выделить «Microsoft .NET Framework».
  2. Если у Вас в списке несколько приложений, как, например, у нас на скриншоте выше, поищите сперва в имени пплатформы аббревиатуры «SDK» — software development kit, а если по-русски – комплект средств разработки. Естественно, если будет удалён комплект, остальные связные файлы будут тоже отправлены вон из компьютера. Если у вас в списке нет комплекта SDK, но есть разные версии платформы, то начните удаление с более новых версий. Удалите сначала один пакет, а потом проверьте, остались ли дополнительные установки. В случае остатка — их тоже нужно потом удалить.
  3. Дважды кликаем левой кнопкой мыши по ярлычку программы и приложение начнёт готовиться к деинсталляции .NET Framework. Это может занять какое-то время, поэтому наберитесь терпения;
  4. Программа, после анализа, запустит стандартный «Установщик Windows», который спросит желаем ли мы действительно удалить продукт. Конечно же, нажимаем «Да»;
  5. Следом за этим, почти сразу, выскочит предупреждение, что если мы продолжим удаление, то 1 или более продуктов должны будут перестать работать в тот же момент. Будет задан вопрос, хотим ли мы продолжить удаление в любом случае, на что нужно ответить «Yes» и удаление продолжится;
  6. Оно происходит недолго, дальше нам нужно избавиться от мусора, который остался после работы .NET. Сразу после удаления стандартным «Установщиком Windows», произойдёт переход в окно «Revo». В нём необходимо выбрать, как нужно искать оставленные файлы. Рекомендуем выбрать «Расширенный» и нажать «Поиск»;

После поиска вам будет показано список файлов (полные пути). Их можно удалить так: поставить галочку напротив и внизу кликнуть «Удалить». Как всё будет удалено, программа оповестит, что деинсталляция завершена. После окончания этого процесса, вы увидите, что в поле программ «Revo Uninstaller» уже нет .NET, а значит удаление прошло успешно.

Как обновить net framework на виндовс 10 и установить библиотеку

Существует несколько методов, позволяющих обновить .NET Framework стандартными способами и с помощью сторонних программ. Если по каким-то причинам во время обновления или установки библиотеки у вас появляются ошибки, то воспользуйтесь инструкцией, приведённой ниже в статье. Последней на сегодня является версия 4.7, но для использования некоторых старых приложений могут понадобиться более ранние аналоги библиотеки.

При помощи панели управления

Данный вариант позволит не только установить или обновить библиотеку, но и узнать, какая версия используется на компьютере в данный момент.

  1. Разверните панель управления системой, используя системную поисковую строчку Windows.

    Открываем панель управления

  2. Откройте вкладку «Программы и компоненты».

    Открываем раздел «Программы и компоненты»

  3. Откройте подраздел «Включение и отключение компонентов Windows». Учтите, для этого и дальнейших действий понадобятся права администратора.

    Кликаем по кнопке «Включение и отключение компонентов Windows»

  4. Найдите в списке папку, имеющую в имени .NET Framework. Таких папок окажется несколько, каждая из которых отвечает за свою версию библиотеки. Отмеченная папка обозначает ту версию .NET Framework, которая активирована и используется на компьютере сейчас. Чтобы выбрать другую версию, переместите галочку и сохраните все внесённые изменения.

    Активируем нужную версию .NET Framework

  5. После изменения версии библиотеки перезагрузите компьютер, чтобы все программы, использующие её, распознали новые данные и начали их применять. Перезагружаем компьютер

Ручная установка

Самую новую версию .NET Framework вы можете установить с официального сайта Microsoft. На ней расположен установщик, который установит скачанную версию библиотеки, в данном случае 4.7, в автоматическом режиме. После окончания установки необходимо перезагрузить устройство, чтобы все внесённые изменения вступили в силу.


Скачиваем нужную версию .NET Framework с официального сайта Microsoft

Если вам по каким-то причинам понадобится более старая версия библиотеки, то вы также можете найти её на сайте Microsoft, но чтобы установить её корректно, рекомендуется сначала удалить уже установленную версию.

Через официальную программу

Официальное приложение Microsoft .NET Framework Repair Tool можно скачать с сайта Microsoft. С помощью неё вы можете обновить версию, установленную на вашем компьютере. Программа весит всего несколько МБ.


Скачиваем и устанавливаем программу Microsoft .NET Framework Repair Tool

Через стороннюю программу

Все предыдущие способы были официальными, этот же вариант предоставляет вам возможность обновить библиотеку не совсем неофициально, так как в процессе будет задействована сторонняя программа Microsoft .NET Framework Repair Tool. Установив её, вы окажетесь в главном меню, в котором нужно будет выбрать блок .NET Framework, а после версию устанавливаемой библиотеки. По завершении процедуры перезагрузите компьютер, чтобы все внесённые изменения вступили в силу.


Обновляем библиотеку через Microsoft .NET Framework Repair Tool

Установить данную платформу можно различными способами.

  • Установив операционную систему, пакет обновлений которой уже включает в себя эту платформу.
  • Скачать Net Framework  а затем установить. (Официальные ссылки у нас на сайте)
  • Установить в качестве дополнительного ПО при установке игры.
  • Автоматически установить, используя «Центр обновления Windows»

Бывают случаи: Что во время запуска игры или приложения на экране всплывает окно примерного содержания: «(имя приложения) требует наличие .НЕТ Фреймворк. Пожалуйста скачайте и установите Net Framework 3.5 или выше.» Что делает запуск данного приложения невозможным без этой платформы. Если у вас установлена Microsoft Net Framework 4.7, то это не означает что, вам не нужны более старые версии. Вам понадобится установить и Microsoft Net Framework 4 и предыдущие версии. Настоятельно рекомендуется установить все существующие касательно вашей операционной системы.

Ручная установка через установочный носитель Windows 10

Если у вас имеется установочный носитель Windows 10, вы можете использовать его для установки более ранних версий .NET framework. Это намного быстрее и не требует подключения к Интернету. Если у вас есть сама система windows 10, но нет возможности записать ее на флешку, как установочную систему, то можете просто монтировать в виртуальный привод.

  • Вставьте установочную флешку windows 10 в свой компьютер или монтируйте образ в виртуальный привод.
  • Откройте проводник, он же «мой компьютер» и запомните под какой буквой установочная система (флешка или привод).
  • Откройте командную строку от имени администратора, написав в поиске windows слово cmd и правой кнопкой мыши, «запуск от имени админа«.
  • Далее в окно cmd введите следующую команду, где буква H это ваша установочная флешка или виртуальный привод:
  • Dism /online /enable-feature /featurename:NetFX3 /All /Source:H:\sources\sxs /LimitAccess

Через несколько секунд установка завершится. Вы можете перезагрузить компьютер, чтобы быть уверенным.

Если ничего не помогло по разным вам причинам, то скачайте официальный установщик Microsoft .NET Framework 3.5 содержащий в себе компоненты версий 2.0 и 3.0.

Смотрите еще:

  • Загрузочная флешка для установки windows 7/8.1/10
  • Как исправить ошибки обновлений Windows 10
  • Как ускорить работу компьютера с Windows 10
  • MSVCP140.dll отсутствует на компьютере
  • На компьютере отсутствует api-ms-win-crt-runtime-l1-1-0.dll

Загрузка комментариев

.NET Framework 2.0

Версия 2.0 была выпущена 22 января 2006 года. Она также была выпущена вместе с Visual Studio 2005 , Microsoft SQL Server 2005 и BizTalk 2006. Комплект разработки программного обеспечения для этой версии был выпущен 29 ноября 2006 года. Это была последняя версия, поддерживающая Windows 98 и Windows Me .

Изменения в 2.0 включают:

  • Полная поддержка 64-битных вычислений для аппаратных платформ x64 и IA-64
  • Интеграция с Microsoft SQL Server : вместо использования T-SQL можно создавать хранимые процедуры и триггеры на любом из .NET-совместимых языков.
  • Новый API хостинга для собственных приложений, желающих разместить экземпляр среды выполнения .NET: новый API дает точный контроль над поведением среды выполнения в отношении многопоточности , выделения памяти и загрузки сборок. Первоначально он был разработан для эффективного размещения среды выполнения в Microsoft SQL Server , который реализует собственный планировщик и диспетчер памяти.
  • Новые функции персонализации для ASP.NET , такие как поддержка тем, обложек, главных страниц и веб-частей.
  • .NET Micro Framework , версия .NET Framework, относящаяся к инициативе Smart Personal Objects Technology.
  • Провайдер членства
  • Частичные занятия
  • Обнуляемые типы
  • Анонимные методы
  • Итераторы
  • Таблицы данных
  • Общеязыковая среда выполнения (CLR) 2.0
  • Языковая поддержка универсальных шаблонов, встроенных непосредственно в .NET CLR

.NET Framework 2.0 поддерживается в Windows 98 , ME , , XP , Server 2003 , Vista , Server 2008 и Server 2008 R2 . Приложения, использующие .NET Framework 2.0, также будут работать на компьютерах с установленным .NET Framework 3.0 или 3.5, который поддерживает дополнительные операционные системы.

Пакет обновления 2

Пакет обновления 2 для .NET Framework 2.0 был выпущен 16 января 2009 г. Для него требуется Windows 2000 с пакетом обновления 4 (SP4) плюс обновление KB835732 или KB891861, Windows XP с пакетом обновления 2 и установщик Windows 3.1. Это последняя версия, поддерживающая Windows 2000, хотя были некоторые неофициальные обходные пути для использования подмножества функций из версии 3.5 в Windows 2000.

ASP.NET

ASP.NET Fix handling of InputAttributes and LabelAttributes for WebForms CheckBox control

Details

For applications that target .NET Framework 4.7.2 and earlier versions, and that are programmatically added to a WebForms CheckBox control are lost after postback. For applications that target .NET Framework 4.8 or later versions, they are preserved after postback.

Suggestion

For the correct behavior for restoring attributes on postback, set the to 4.8 or higher. For example:

Name Value
Scope Unknown
Version 4.8
Type Runtime

System.Web.UI.WebControls.CheckBox

ASP.NET Incorrect multipart handling may result in lost form data.

Details

In applications that target .NET Framework 4.7.2 and earlier versions, ASP.NET might incorrectly parse multipart boundary values, resulting in form data being unavailable during request execution. Applications that target .NET Framework 4.8 or later versions correctly parse multipart data, so form values are available during request execution.

Suggestion

Starting with applications running on .NET Framework 4.8, when targeting .NET Framework 4.8 or later by using the element, the default behavior changes to strip delimiters. When targeting previous framework versions or not using , trailing delimiters for some values are still returned.

This behavior can also be explicitly controlled with an :

Name Value
Scope Unknown
Version 4.8
Type Runtime

Details

In .NET Framework 4.7.2 and earlier versions, when using a custom System.ComponentModel.DataAnnotations.ValidationAttribute, the property returns . In .NET Framework 4.8 version prior to the October 2019 update, it returns the member name. Starting with .NET Framework October 2019 Preview of Quality Rollup for .NET Framework 4.8, it returns by default, but you can opt in to return the member name instead.

Suggestion

Add the following setting to your web.config file for the property to return the member name in .NET Framework October 2019 Preview of Quality Rollup for .NET Framework 4.8 and later versions:

web.config

Name Value
Scope Unknown
Version 4.8
Type Runtime

Системный компонент — Microsoft .NET Framework 4.8 Final

Microsoft .NET Framework — программная платформа, выпущенная компанией Microsoft в 2002 году. Основой платформы является исполняющая среда Common Language Runtime (CLR), способная выполнять как обычные программы, так и серверные веб-приложения. .NET Framework поддерживает создание программ, написанных на разных языках программирования. Платформа необходима для установки и корректной работы многих программ, поэтому необходима пользователям.Системные требования:·Windows 7 с пакетом обновления 1 (SP1) (x86 и x64)·Windows 8.1 (x86 и x64)·Юбилейное обновление Windows 10 (x86 и x64)·Windows Server 2008 R2 с пакетом обновления 1 (SP1) (x64)·Windows Server 2012 (x64)·Windows Server 2012 R2 (x64)Windows Server 2016 (x64)Торрент Системный компонент — Microsoft .NET Framework 4.8 Final подробно:Среды разработки .NET-приложений:Microsoft Visual Studio (C#, Visual Basic .NET, Managed C++),SharpDevelop,MonoDevelop,Eclipse,Borland Developer Studio (Delphi for .NET, C#),PascalABC.NET и т. д.Приложения также можно разрабатывать в текстовом редакторе и использовать консольный компилятор.Подобно технологии Java, среда разработки .NET создаёт байт-код, предназначенный для исполнения виртуальной машиной. Входной язык этой машины в .NET называется MSIL (Microsoft Intermediate Language), или CIL (Common Intermediate Language, более поздний вариант), или просто IL. Применение байт-кода позволяет получить кроссплатформенность на уровне скомпилированного проекта (в терминах .NET: сборка), а не только на уровне исходного текста, как, например, в С. Перед запуском сборки в среде исполнения CLR байт-код преобразуется встроенным в среду JIT-компилятором (just in time, компиляция на лету) в машинные коды целевого процессора. Также существует возможность скомпилировать сборку в родной (native) код для выбранной платформы с помощью поставляемой вместе с .NET Framework утилиты NGen.exe.Следует отметить, что один из первых JIT-компиляторов для Java был также разработан фирмой Microsoft. Современная технология динамической компиляции позволяет достигнуть уровня быстродействия, аналогичного традиционным «статическим» компиляторам (например, C++), и вопрос быстродействия зачастую зависит от качества того или иного компилятора.Release Notes
Скриншоты Системный компонент — Microsoft .NET Framework 4.8 Final торрент:

Скачать Системный компонент — Microsoft .NET Framework 4.8 Final через торрент:

microsoft-_net-framework-4_8-final.torrent (cкачиваний: 359)

Терминология .NET

Для понимания документации по .NET важно понять, как использование некоторых терминов изменилось со временем

.NET Core и .NET 5

В 2002 году корпорация Майкрософт выпустила .NET Framework, платформу разработки для создания приложений Windows. Сегодня доступна версия 4.8 платформы .NET Framework, и она по-прежнему поддерживается Майкрософт.

В 2014 году корпорация Майкрософт начала создавать кроссплатформенный преемник платформы .NET Framework с открытым исходным кодом. Эта новая реализация .NET называлась .NET Core, пока не была выпущена версия 3.1. Следующая версия после .NET Core 3.1 — .NET 5.0. Номер версии 4 был пропущен во избежание путаницы между этой реализацией .NET и .NET Framework 4.8. Слово «Core» было удалено из названия, чтобы указать, что теперь это основная реализация .NET.

Эта статья посвящена .NET 5, но большая часть документации по .NET 5 по-прежнему ссылается на .NET Core или .NET Framework. Кроме того, слово «Core» остается в именах ASP.NET Core и Entity Framework Core.

Документация также относится к .NET Standard. .NET Standard — это спецификация API, которая позволяет разрабатывать библиотеки классов для нескольких реализаций .NET.

Дополнительные сведения см. в разделе Архитектурные компоненты .NET.

Уточнение терминологии

Часть терминологии .NET может показаться запутанной, поскольку одно и то же слово используется по-разному в разных контекстах. Ниже приведены некоторые из более заметных примеров:

  • Среда выполнения

    Контекст Значение термина «среда выполнения»
    Среда выполнения для управляемой программы. Операционная система является частью среды выполнения, но не входит в среду выполнения .NET.
    Среда выполнения .NET на странице загрузки .NET и , которые обеспечивают поддержку запуска приложений, . На странице также предлагаются варианты среды выполнения для серверных приложений ASP.NET Core и классических приложений Windows.
    Идентификатор среды выполнения (RID) Платформа ОС и архитектура ЦП, на которых работает приложение .NET. Пример: 64-разрядная версия Windows, 64-разрядная версия Linux.
  • платформа

    Контекст Значение термина «платформа»
    .NET Framework Исходная реализация .NET только для Windows. Слово «Framework» указывается с первой прописной буквы.
    целевая платформа Коллекция API-интерфейсов, которую использует приложение или библиотека .NET. Примеры: .NET Core 3.1, .NET Standard 2.0
    Моникер целевой платформы (TFM) TFM — это стандартизированный формат маркера для указания целевой платформы приложения или библиотеки .NET. Пример: для .NET Framework 4.6.2.
    Приложение, зависящее от платформы Приложение, которое может выполняться на компьютере, где установлена среда выполнения со страницы загрузки .NET. «Платформа» в этом контексте — то же самое, что и среда выполнения, загружаемая со страницы загрузки .NET.
    Библиотеки платформы Иногда используется в качестве синонима для .
  • Пакет SDK

    Контекст Значение термина «пакет SDK»
    Набор средств и библиотек, которые вы скачиваете и устанавливаете для разработки и запуска приложений .NET. Включает в себя интерфейс командной строки, MSBuild, среду выполнения .NET и другие компоненты.
    Набор целевых объектов и задач MSBuild, указывающий, как следует создавать проект для конкретного типа приложения. Пакет SDK в этом смысле указывается с помощью атрибута элемента в файле проекта.
  • platform

    Контекст Значение термина «платформа»
    Кроссплатформенность Здесь термин «платформа» означает операционную систему и оборудование, на котором она выполняется, например Windows, macOS, Linux, iOS и Android.
    Платформа .NET Возможны разные варианты использования. Может иметься ввиду одна реализация .NET (например, .NET Framework или .NET 5) или абстрактная концепция .NET, включая все реализации.

Дополнительные сведения о терминологии .NET см. в разделе Глоссарий .NET.

Как пользоваться

У пользователей есть два варианта установки – с помощью цельного дистрибутива или через web-установщик.

В первом случае вы скачиваете все файлы программы разом и устанавливаете на свой компьютер. Такой способ удобен для тех, кому необходимо ставить пакет инструментов на ПК без подключения к интернету. Дистрибутив можно легко скопировать на флешку и инсталлировать на любой компьютер.

Второй вариант требует подключения к интернету. Вы скачиваете мастер установки и запускаете. После этого утилита сканирует наличие установленных версий и доступных для скачивания. Затем софт самостоятельно загружает нужные файлы и устанавливает их. Этот способ не подойдет в том случае, если ваш ПК не подключен к сети или вам необходима определенная версия софта. Поскольку web-установщик скачивает самые «свежие» файлы, инсталлировать версию, например, 3 или 3.5 у вас не получится.

.NET Framework 1.0

Первая версия .NET Framework была выпущена 13 февраля 2002 года для Windows 98 , ME , NT 4.0 , и XP . Основная поддержка этой версии закончилась 10 июля 2007 года, а расширенная поддержка закончилась 14 июля 2009 года, за исключением выпусков Windows XP Media Center и Tablet PC .

19 июня 2001 г., к десятой годовщине выпуска Visual Basic, была выпущена .NET Framework 1.0 Beta 2.

.NET Framework 1.0 поддерживается в Windows 98 , ME , NT 4.0 , , XP и Server 2003 . Приложения, использующие .NET Framework 1.0, также будут работать на компьютерах с установленным .NET Framework 1.1, который поддерживает дополнительные операционные системы.

.NET Framework 1.1

Версия 1.1 — это первое незначительное обновление .NET Framework. Он доступен отдельно как распространяемый пакет или в комплекте для разработки программного обеспечения и был опубликован 3 апреля 2003 года. Он также является частью второго выпуска Visual Studio .NET 2003 . Это первая версия .NET Framework, которая будет включена в операционную систему Windows и поставляется вместе с Windows Server 2003 . Основная поддержка .NET Framework 1.1 закончилась 14 октября 2008 года, а расширенная поддержка закончилась 8 октября 2013 года. .NET Framework 1.1 является последней версией, поддерживающей Windows NT 4.0 , и обеспечивает полную обратную совместимость с версией 1.0, за исключением редких случаев, когда приложение не запустится, потому что оно проверяет номер версии библиотеки.

Изменения в 1.1 включают:

  • Встроенная поддержка мобильных элементов управления ASP.NET , которая ранее была доступна как надстройка.
  • Позволяет сборкам Windows Forms выполняться в частично доверенном режиме из Интернета.
  • Включает безопасность доступа для кода в приложениях ASP.NET
  • Встроенная поддержка ODBC и Oracle Database , которая ранее была доступна как надстройка.
  • .NET Compact Framework , версия .NET Framework для небольших устройств
  • Поддержка интернет-протокола версии 6 ( IPv6 )

.NET Framework 1.1 поддерживается в Windows 98 , ME , NT 4.0 , , XP , Server 2003 , Vista и Server 2008 .

.NET Framework 4.0

Основные направления этого выпуска:

  • Параллельные расширения для улучшения поддержки параллельных вычислений , предназначенных для многоядерных или распределенных систем. С этой целью включены такие технологии, как PLINQ (Parallel LINQ ), параллельная реализация механизма LINQ и библиотека параллельных задач , которая предоставляет параллельные конструкции через вызовы методов.
  • Новые возможности языка Visual Basic .NET и C # , такие как неявное продолжение строк, динамическая отправка , именованные параметры и
  • Поддержка кодовых контрактов
  • Включение новых типов для работы с арифметикой произвольной точности (System.Numerics.BigInteger) и комплексными числами (System.Numerics.Complex)
  • Представлена ​​Common Language Runtime (CLR) 4.0

.NET Framework 4.0 поддерживается в Windows XP (с пакетом обновления 3), Windows Server 2003 , Vista , Server 2008 , и Server 2008 R2 . Приложения, использующие .NET Framework 4.0, также будут работать на компьютерах с установленной .NET Framework 4.5 или 4.6, которая поддерживает дополнительные операционные системы. .NET Framework 4.0 — последняя версия, поддерживающая Windows XP и Windows Server 2003.

История

Microsoft объявила о намерении выпустить .NET Framework 4 29 сентября 2008 года. Публичная бета-версия была выпущена 20 мая 2009 года.

28 июля 2009 года был выпущен второй выпуск бета-версии .NET Framework 4 с экспериментальной программной поддержкой транзакционной памяти . Эта функция недоступна в окончательной версии фреймворка.

19 октября 2009 года Microsoft выпустила бета-версию 2 .NET Framework 4. В то же время Microsoft объявила ожидаемой датой запуска .NET Framework 4 22 марта 2010 года. Эта дата запуска была впоследствии перенесена на 12 апреля 2010 года.

10 февраля 2010 года был опубликован релиз-кандидат : Версия: RC.

12 апреля 2010 года была выпущена финальная версия .NET Framework 4.0 вместе с финальной версией Microsoft Visual Studio 2010 .

18 апреля 2011 года была выпущена версия 4.0.1, поддерживающая некоторые исправления для Windows Workflow Foundation по требованию клиентов . Его компонент времени разработки, для которого требуется Visual Studio 2010 SP1, добавляет конструктор конечного автомата рабочего процесса.

27 октября 2011 года была выпущена версия 4.0.2, поддерживающая некоторые новые функции Microsoft SQL Server .

5 марта 2012 года была выпущена версия 4.0.3.

Windows Server AppFabric

После выпуска .NET Framework 4 Microsoft выпустила набор улучшений под названием Windows Server AppFabric для возможностей сервера приложений в форме поддержки AppFabric Hosting и распределенного кэширования в памяти.

Аппаратно-программные требования

  • ОС Windows от ХР SP3 до 10;
  • архитектура х32,64,86, ia64;
  • процессор от 1 ГГц;
  • ОЗУ от 512 МБ;
  • место на ПЗУ от 850 МБ.

Обратите внимание, что для архитектуры х32 подходит пакет .NET Framework 3.5, тогда как для х64,86 и ia64 — необходима (либо желательна) четвертая версия

Также важно понимать, что в случае с .NET Framework 4 для архитектуры x86 нужно 850 МБ места на жестком диске, тогда как архитектура x64 предполагает уже 2 ГБ свободного пространства на ПЗУ Вашего ПК

Если Вы решили скачать .НЕТ Фреймворк для последней версии операционной системы Windows, Вам стоит знать следующее. Для Windows 10 может потребоваться установка нескольких версий Framework в случае, если Вы решили работать с рядом старых приложений, которым нет современной альтернативы.

На нашем сайте Вы найдете любую нужную Вам версию данного .NET Framework, включая самую последнюю. Мы размещаем только официальные версии программ, следим за обновлениями ПО и безопасностью файлов на нашем сервере. На этой странице размещена бесплатная официальная русская версия ПО, скачать которую Вы можете без утомительной регистрации. Установка клиентского профиля программной платформы .NET Framework не вызовет затруднений: Вам достаточно следовать инструкции Мастера установки ПО в Windows.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector