Net framework 3.5 для чего он нужен. Что такое Microsoft.NET Framework и почему она установлена ​​на моем ПК? Удаление или обновление NET Framework

Net framework 3.5 для чего он нужен. Что такое Microsoft.NET Framework и почему она установлена ​​на моем ПК? Удаление или обновление NET Framework

05.04.2019

Время от времени при скачивании и установке программ компьютер показывает ошибки, связанные с отсутствием некоего Microsoft .NET Framework. Два наиболее частых сообщения об ошибках? Либо.Net Framework не установлен на компьютере, либо установлена его устаревшая версия. Ссылка на то, чтобы скачать Net Framework 4.7, находится ниже в статье. Есть и подробные инструкции по выбору и установке.

Так что за зверь такой? Это программа, без которой современные ОС Windows не являются самими собой. Важнейший компонент Винды.

Что такое.NET Framework?

Прежде всего, произносится это чудо-юдо, как «дот нет фреймворк». «Точка-нет» по-русски (ну, почти по-русски). Dot Net.

Чтобы ответить на вопрос, что такое.NET Framework для Windows, нужно понять, почему он вообще существует. Ссылки на скачивание программы расположены ниже (это официальные серверы Майкрософт) – пока закачивается, взгляните на объяснения. Всё довольно просто, хотя придётся нырнуть в кое-какие вопросы программирования. Нет, программистом для понимания «Дот-Нета» быть не нужно.

Так вот: программисты – те люди, которые создают программы. Их работа подразумевает, что они «пишут код». Пишут код они на разных языках программирования. Код – объяснения для компьютера, что делать в каждый момент его работы.

Любой язык программирования – довольно примитивная штука. В языках программирования есть выражения типа сложения или умножения, но ничего более сложного. Программист желает вывести на экран окно программы? Ему потребуется написать для этого кучу кода и потратить много времени.

И тут на помощь программисту приходит.NET Framework для Windows: скачать его можно бесплатно. Суть этого программного обеспечения – огромная коллекция уже написанных для программистов библиотек кода, которые позволяют вывести на экран то же окно. Такой код написан специалистами Microsoft. Он позволяет программистам не отвлекаться на ненужные вещи, а создавать свои программы.

Наглядный пример. В недрах.NET Framework есть множество детально проработанных операций – скажем:

  • инструкция для Windows, как нарисовать на экране окно;
  • готовая функция, чтобы поместить кнопки внутри окна;
  • что именно делать компьютеру, когда происходит нажатие на эти кнопки;

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

Хорошо, «Net Framework» – палочка-выручалочка для программистов. Зачем он рядовому пользователю?

Дело в том, что пока на компьютере не установлен.NET Framework, Windows не знает, как работать с программами, написанными в этой среде. Так и выскакивают на экран ошибки: «Данная программа требует установки Net.Framework». Таких программ всё больше и больше – это драйверы видеокарт Radeon и GeForce, графические редакторы типа Paint.NET, многочисленные мессенджеры и т.д.

Итак, для нормальной работы многих программ в Windows требуется программа.NET Framework (точнее – её часть под названием Redistributable Package – «распространяемый пакет»). Она нужна не для программистов – она нужна для обычных пользователей, чтобы на их машинах запускались скачанные программы.

Где скачать.NET Framework. Какие версии подходят для Windows 7, 8 и 10

На большинстве компьютеров с Windows на борту уже установлен.NET Framework – обычно старые версии. А именно:

  • в Windows 7 уже встроен установленный.Net Framework версии 3.5.
  • Windows 8 и 8.1 поставляются с версиями 4.5-4.5.1;
  • Windows 10 включает в себя версию 4.6.

Современные приложения требуют свежак. Да и для общей безопасности лучше скачать.NET Framework свежей версии (на середину 2017 года это 4.7). Подходит для Windows вплоть до старенькой уже «семёрки». Установка предельно простая.

Вообще-то свежие версии программы скачиваются автоматически, через службу обновлений (Windows Update). Но слишком часто она отключена ( – этому ремеслу была посвящена целая статья на Woocomp), поэтому можно воспользоваться обычным скачиванием с сайта Microsoft. Всё бесплатно, разумеется.

Наиболее свежая версия.NET Framework 4.6.2 подходит для скачивания и установки на Windows 10, Windows 8.1 и Windows 7 SP1. не требуется. Полная версия дистрибутива занимает около 60 мегабайт.

На сайте Microsoft есть две версии инсталлятора:

  1. Онлайн-инсталлятор. Крохотная утилита под 2 Мб, которая докачивает оставшиеся файлы в фоновом режиме. Не рекомендуем, совсем.
  2. Оффлайн-инсталлятор – не более 60 Мб. Закачайте именно его – и сохраните на будущее. Возможно, пригодится при переустановке Винды или для других компьютеров.

Установка

Сама установка предельно простая, занимает 2-3 минуты в зависимости от мощности компьютера.

  1. Скачиваем .NET Framework 4.7 с сайта Microsoft (полная версия, 59,1 Мбайт). Выбираем русский язык из списка.
  2. Запускаем скаченный файл.
  3. Готово!

Версия 4.7 самостоятельно удаляет с компьютера предыдущие релизы.NET Framework, начиная с версии 4.0 (конкретнее – версии 4, 4.5, 4.5.1, 4.5.2, 4.6.1 и 4.6.2 будут удалены при установке). Их не нужно деинсталлировать вручную. Более старые версии (3.5 SP1 к примеру) – отдельные программы. Они не удалятся самостоятельно, да и вообще их лучше оставить для совместимости со старыми программами.

Что нового в Net Framework 4.7

Список изменений в версии 4.7, которая вышла в начале мая 2017, включает:

  • улучшенную поддержку экранов с высокими разрешениями;
  • расширенную поддержку тач-скринов в Windows 10;
  • улучшенную поддержку криптографии;
  • поддержку языков C# 7 and VB 15;
  • улучшения в производительности и надёжности фреймворка.

Не откладывайте установку этого важного компонента Windows. Скачать Net Framework 4.7 нужно как можно скорее: из системы уйдут многие ошибки.

Е сли Вы используете Windows очень долго, то, вероятно, слышали о Microsoft .NET, потому что какое-либо приложение попросило Вас установить его, или Вы заметили его в списке установленных программ. Если Вы не разработчик, то Вам не нужно много знаний, чтобы использовать его. Вам просто нужно, чтобы он работал. Но, поскольку Вы находитесь на этой станице, то Вас интересуют подробности о том что такое.NET и почему он нужен многим приложениям.

.NET Framework

Название «.NET Framework» само по себе является немного неправильным. Framework (в терминах программирования) на самом деле представляет собой набор интерфейсов прикладного программирования (API) и общую библиотеку кода, которую разработчики могут вызывать при разработке приложений, так что им не нужно писать код с нуля. В.NET Framework эта библиотека общего кода называется библиотекой классов Framework (FCL). Биты кода в общей библиотеке могут выполнять всевозможные функции. Скажем, например, разработчику необходимо, чтобы его приложение могло выполнить ping другого IP-адреса в сети. Вместо того, чтобы писать этот код самому, а затем записывать все биты и фрагменты, которые должны интерпретировать то, что означают результаты ping, они могут использовать код из библиотеки, который выполняет эту функцию.

И это всего лишь один крошечный пример. .NET Framework содержит десятки тысяч разделов общего кода. Этот общий код облегчает жизнь разработчикам, потому что им не нужно писать новую функцию каждый раз, когда их приложение должно выполнять какую-то общую функцию. Вместо этого они могут сосредоточиться на коде, который уникален для их приложений и пользовательского интерфейса, который связывает все это вместе. Использование структуры общего кода, подобной этой, также помогает обеспечить некоторые стандарты между приложениями. Пользователи приложений могут рассчитывать на такие вещи, как диалоговые окна «Открыть» и «Сохранить как», работающие одинаково в разных приложениях.

Итак, почему это название неправильно?

В дополнение к использованию в качестве общего кода, .NET также обеспечивает среду выполнения для приложений. Среда выполнения предоставляет виртуальную машину-песочницу, в которой запускаются приложения. Многие платформы разработки обеспечивают одинаковые вещи. Java и Ruby on Rails, например, предоставляют свои собственные среды выполнения. В.NET среда выполнения называется Common Language Runtime (CLR). Когда пользователь запускает приложение, код для этого приложения фактически компилируется в машинный код во время выполнения, а затем выполняется. CLR также предоставляет некоторые другие услуги, такие как управление потоками памяти и процессора, обработка исключений программ и управление безопасностью. Среда выполнения — это способ абстрагирования приложения от реального оборудования, на котором работает приложение.


Есть несколько преимуществ использования приложений в среде выполнения. Самое ощутимое из преимуществ — переносимость. Разработчики могут писать свой код с помощью любого из поддерживающих языков, включая такие как C #, C ++, F #, Visual Basic и несколько десятков других. Затем этот код можно запустить на любом оборудовании, которое поддерживает.NET. Данная платформа была якобы разработана для поддержки оборудования, отличного от ПК на базе Windows, однако его фирменный характер привел к тому, что он в основном использовался для приложений Windows.

Для решения этой проблемы Microsoft создала другие реализации.NET. Mono — это бесплатный проект с открытым исходным кодом, предназначенный для обеспечения совместимости приложений.NET и других платформ, особенно с Linux. Реализация.NET Core также является бесплатной платформой с открытым исходным кодом, предназначенной для создания легких, модульных приложений на нескольких платформах. .NET Core предназначен для поддержки Mac OS X, Linux и Windows (включая поддержку универсальных приложений Windows Platform).

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

Как.NET появляется на моем ПК?

NET Framework имеет несколько извилистую историю и на протяжении многих лет видел несколько версий. Как правило, новейшая версия.NET включена в релиз каждой версии Windows. Версии были предназначены для обратной совместимости (так что приложение, написанное для версии 2 может работать, если была установлена версия 3), но это не так хорошо сработало. Не все приложения работали с более новыми версиями. В системах под управлением Windows XP и Vista Вы часто видите несколько разных версий.NET, установленных на ПК.

Существует три способа, с помощью которых была установлена какая-либо конкретная версия.NET Framework:

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

К счастью, в современных версиях Windows все более гладко. Когда-то в дни Windows Vista произошли две важные вещи. Сначала была выпущена.NET Framework 3.5. Эта версия была переработана, чтобы включить компоненты из версий 2 и 3. Приложения, требующие более ранние версии, теперь будут работать, если Вы установите версию 3.5. Во-вторых, обновления для.NET Framework, наконец, начали поставляться через Центр обновления Windows.

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

Когда Windows 8 была выпущена, то появилась новая, полностью переработанная версия.NET Framework версии 4. Версия 4 (и выше) не поддерживает обратную совместимость со старыми версиями. Он сконструирован таким образом, что его можно запускать рядом с версией 3.5 на одном ПК. Приложения, написанные на версии 3.5 и ниже, потребуют установки версии 3.5, а приложениям, написанным на версию 4 или выше, потребуется версия 4. Хорошей новостью является то, что Вам, как пользователю, больше не нужно беспокоиться об этих установках. Windows в значительной степени справляется со всем этим.

Windows 8 и Windows 10 включают версии 3.5 и 4 (текущая версия сейчас — 4.7.1). Они устанавливаются в первую очередь, поэтому при первом подключении приложения, которое нуждается в одной из этих версий, Windows автоматически добавит его. Вы можете добавить их в Windows самостоятельно, если хотите, обратившись к дополнительным функциям Windows. У вас есть опции для добавления версии 3.5 и версии 4.x отдельно.


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

Что я могу сделать, если у меня возникнут проблемы с.NET?

Вероятно, Вы не столкнетесь с проблемами с самой.NET в современных версиях Windows. Поскольку обе требуемые версии включены в Windows и устанавливаются по по мере необходимости. В более старых версиях Windows (XP и Vista) Вам часто приходилось удалять и переустанавливать различные версии.NET, чтобы заставить все работать. Вам также необходимо было убедиться, что установлены правильные версии.NET для приложений, которые в них нуждаются. Теперь Windows делает это сама.

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

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

Если и это не помогло, то попробуйте загрузить и запустить Microsoft .NET Framework Repair Tool . Инструмент поддерживает все текущие версии.NET Framework. Он помогает устранить распространенные проблемы при настройке или обновлении.NET и может автоматически устранить любые проблемы, с которыми Вы сталкиваетесь.


И вот он у вас есть. Это может быть больше, чем Вы когда-либо хотели узнать о.NET Framework, но мы считаем, что это не лишняя информация.

Microsoft .net framework – это интегрированная в OS Windows, согласованная и всесторонне развитая модель программирования. Она используется для создания ПО высокого качества, обеспеченного превосходным интерфейсом, и отличается защищенностью и прозрачностью сетевых связей.

Ядром работы платформы является многоязычная среда программирования под названием Common Language Runtime (CLR). Есть мнение, что framework разрабатывалась как ответ на популярную на то время платформу Java от компании Sun.

Зачем его устанавливать?

Когда одно из приложений или игра при установке запрашивает инсталляцию microsoft .net framework, не многие соглашаются, не понимая зачем это нужно. Некоторые из пользователей не устанавливают тот пакет, который идет в комплекте, потому что у них уже установлен один из фреймворков.

Однако и те, и другие неправы. Обязательно нужно устанавливать именно ту версию (v4.0, 2.0, 3.5, 4.5) microsoft .net framework, которую требует то или иное приложение. Поскольку оно будет стабильно работать только на той платформе, на которой разрабатывалось, даже если у вас инсталлирован программный пакет последней версии.

Такая взаимосвязь приложений с платформой объясняется очень просто. Это сделано для того, чтобы разработчик не был привязан к операционной системе и разрядности процессора пользователя. Например, если на ПК была запущена программа, созданная на платформе версии v4.0, 2.0, 3.5, 4.5, нужно, чтобы была установлена поддержка (или реализация) в виде программного обеспечения microsoft .net framework v4.0, 2.0, 3.5, 4.5.

Важные составляющие

Необходимо знать, что состоит microsoft .net framework из двух частей:

  • среда исполнителя;
  • подключаемая библиотека.

Главной составляющей можно назвать Common Language Runtime (CLR). Она может выполнять программную часть обычных приложений или серверных, являясь исполняющей средой.

Вторая половинка нужна не менее. Framework Class Library (FCL) – это библиотека классов, в которой содержится достаточно много элементов для обращения с:

  • базами данных;
  • сетями;
  • интерфейсами;
  • файлами;
  • вводом и выводом данных.

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

Инсталляция поддержки платформы

Установщик microsoft .net framework добавлен в OS windows по умолчанию. Версия v4.0, 2.0, 3.5, 4.5 платформы зависит от операционной системы. Но практически любую из них можно установить по надобности самостоятельно, если ваш компьютер соответствует требованиям.

Требования платформы.Net

Как и в случае с любыми приложениями, платформа.Net тоже имеет свои требования для нормальной поддержки работы программ. Чем новее версия microsoft.net (v4.0, 2.0, 3.5, 4.5), тем большие характеристики ПК она требует.

Однако приложения, разработанные на данной платформе, более чувствительны к производительности. То есть, если вы используете старый компьютер, то не будете устанавливать на него программы под windows 8, а значит и платформа версии 4.5 вам не нужна.

Для установки microsoft .net framework любой версии (v4.0, 2.0, 3.5, 4.5) вам понадобится:

  • операционная система семейства виндовс, начиная с XP sp3 или server 2003 Sp2;
  • компьютер с процессором от 1 Ггц;
  • не менее чем 512 мб оперативной памяти;
  • любая версия архитектуры процессора, начиная с x86.

Процесс инсталляции ПО

Нужно учесть такой факт: для установки понадобится две программы, как правило, встроенные в операционную систему. Если вы используете XP без обновлений, то нужно скачать их с официального сайта Microsoft. Минимальные версии, которые вам понадобятся:

Узнать, какая версия у вас установлена, можно просмотрев все компоненты. Но перед тем, как начать установку, желательно обновить всё системное ПО. Для того чтобы это сделать, выполните такие условия:

  1. Открыть панель управления;
  2. Найти «Центр обновления windows»;
  3. Проверить наличие важных обновлений и установить их.

Скачать любую версию (v4.0, 2.0, 3.5, 4.5) microsoft .net framework можно на официальном сайте компании Microsoft.

Некоторые из приложений сами предлагают установку той версии (v4.0, 2.0, 3.5, 4.5), которая им необходима. Добавление одного компонента может включать еще несколько, в зависимости от потребностей ПО, а также самой платформы (например, вместе с платформой 3.5 устанавливаются 3.0 и 2.0).

Сама инсталляция очень проста и интуитивно понятна. В случае если во время установки компонента произошел сбой, или система выдает сообщение об ошибке, нужно отключить или удалить все версии (v4.0, 2.0, 3.5, 4.5) microsoft.net

Удаление и отключение Фреймворк

Зачем же удалять фреймворк? Если у вас возникла проблема после обновления одного из компонентов windows, можно выполнить следующие действия:

  1. Попробовать отключить последний инсталлированный элемент;
  2. Удалить его стандартными средствами;
  3. Использовать специальную утилиту net framework cleanup tool.

Восстановление работы стандартными средствами Windows

Для отключения компонента нужно зайти в «Панель управления», «Включение и отключение компонентов». Найти версию (v4.0, 2.0, 3.5, 4.5), которую устанавливали последней и снять галочку (деактивировать), после чего нажать кнопку «ОК».

Если проблема возникла не при установке, а при запуске windows, то, скорее всего, произошел сбой в системе. Если ошибка критическая и не дает загрузиться, то нужно решать проблему в безопасном режиме. Для того чтобы избавиться от сбоев, удалите программы фреймворк через стандартную «Установку и удаление программ».

При удалении начинайте с максимально установленной версии и заканчивайте минимальной. То есть, в порядке очереди деинсталлируйте v4.0 – 3.5 – 3.0 – 2.0 – 1.1 После этого нужно скачать с официального сайта необходимые вам версии.

Использование дополнительного ПО

Из-за многочисленности версий сбои бывают достаточно разнообразными. Штатные средства windows не всегда помогают полностью удалить программное обеспечение, оставляя ненужные реестровые записи, файлы настроек и системные библиотеки.

Это впоследствии может вызвать еще более серьезные проблемы. Поэтому была создана специальная программа для удаления – net framework cleanup tool.

Утилита очень простая. Запустив её, нужно нажать кнопку «Cleanup Now». net framework cleanup tool работает так, что удаляет полностью все следы действия компонента, включая:

  • программное обеспечение;
  • связанные обновления;
  • записи реестра;
  • файлы настроек;
  • системные библиотеки.

Благодаря этой программе, можно удалить ненужные старые компоненты без всяких проблем и последствий, а также избавиться от ошибок операционной системы в случае неправильной инсталляции или сбоя компонента.

Сведения

    dotNetFx40_Full_setup.exe

    Дата публикации:

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

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

      Платформа Microsoft .NET Framework 4 содержит следующие новые возможности и усовершенствования.

      • Усовершенствования в CLR (Common Language Runtime) и BCL (Base Class Library)
        • Усовершенствованная производительность, включая улучшенную поддержку многоядерных компьютеров, фоновую сборку мусора и присоединение профилировщика на сервере.
        • Новые типы сопоставленных в памяти файлов и новые числовые типы.
        • Более легкая отладка, включая отладку дампа, минидампы Watson, отладку в смешанном режиме для 64-разрядных процессоров и контракты кода.
        • Полный список расширений для CLR и BCL см. по .
      • Новшества в языках Visual Basic и C#, например лямбда-операторы, неявные продолжения строк, динамическая диспетчеризация, а также именованные и необязательные параметры.
      • Усовершенствования в доступе к данным и моделировании.
        • Платформа Entity Framework позволяет разработчикам программировать операции с реляционными базами данных с помощью объектов.NET и Language Integrated Query (LINQ). В нее входят многие новые возможности, в том числе игнорирование сохраняемости и поддержка POCO, сопоставления внешних ключей, «неспешная» загрузка, поддержка разработки на основе тестирования, функции в модели и новые операторы LINQ. Дополнительные возможности включают поддержку многоуровневых приложений обработки данных с самоотслеживающимися сущностями, настраиваемую генерацию кода с помощью шаблонов T4, первую разработку модели, усовершенствованный интерфейс конструктора, улучшенную производительность и плюрализацию наборов сущностей. Дополнительные сведения см. по .
        • Службы данных WCF – это компонент.NET Framework, позволяющий создавать службы и приложения, основанные на REST, которые используют протокол OData (Open Data Protocol) для предоставления и получения данных по Интернету. Службы данных WCF содержат много новых компонентов, включая расширенную поддержку BLOB, привязку данных, подсчет строк, настройку подачи, проекции и усовершенствования конвейера запросов. Встроенная интеграция с Microsoft Office 2010 позволяет теперь предоставлять данные Microsoft Office SharePoint Server в виде канала OData и осуществлять доступ к этому каналу с помощью клиентской библиотеки служб данных WCF. Дополнительные сведения см. по .
      • Расширения в ASP.NET
        • Дополнительные средства управления с помощью HTML, идентификаторы элементов и настраиваемые стили CSS, облегчающие создание веб-форм, совместимых со стандартами и оптимизированных для поисковых систем.
        • Новые компоненты динамических данных, такие как новые фильтры запросов, шаблоны сущностей, богатая поддержка для Entity Framework 4, а также возможности проверки и создания шаблонов, которые легко применить к существующим веб-формам.
        • Поддержка веб-форм для новых усовершенствований библиотеки AJAX, включая встроенную поддержку для сетей доставки содержимого (CDN).
        • Полный список расширений для ASP.NET см. по этой ссылке .
      • Усовершенствования в Windows Presentation Foundation (WPF)
        • Добавлена поддержка для мультисенсорного ввода, элементов управления ленты и возможностей расширяемости панели задач Windows 7.
        • Добавлена поддержка для пакета SDK Surface 2.0.
        • Новые элементы управления для бизнес-приложений, такие как элемент управления для построения диаграмм, средство интеллектуального редактирования, сетка данных и другие, повышают производительность разработчиков, создающих приложения для обработки данных.
        • Усовершенствования в производительности и масштабируемости.
        • Усовершенствования в четкости визуального представления текста, привязке пикселей, локализации и взаимодействии.
        • Полный список расширений для WPF см. по .
      • Усовершенствования в Windows Workflow (WF), позволяющие разработчикам более эффективно сопровождать рабочие процессы. Включают улучшенную модель программирования действий, улучшенный интерфейс конструктора, новый стиль моделирования блок-схем, расширенную палитру действий, интеграция правил рабочих процессов, а также новые возможности корреляции сообщений. Платформа.NET Framework 4 обеспечивает также существенное улучшение производительности для рабочих процессов, основанных на WF. Полный список расширений для WF см. по .
      • Усовершенствования в Windows Communication Foundation (WCF), такие как поддержка для служб рабочих процессов WCF, для создания рабочих процессов с поддержкой корреляции действий на основе сообщений. Кроме того, .NET Framework 4 предоставляет новые компоненты WCF, такие как обнаружение служб, служба маршрутизации, поддержка REST, диагностика и производительность. Полный список расширений для WCF см. по .
      • Новейшие компоненты параллельного программирования, такие как поддержка параллельных циклов, библиотека TPL (Task Parallel Library), запросы PLINQ (Parallel LINQ), а также структуры данных координации, позволяющие разработчикам эффективно управлять возможностями многоядерных процессоров.

    Требования к системе

    • Поддерживаемая операционная система

      Windows 7; Windows 7 Service Pack 1; Windows Server 2003 Service Pack 2; Windows Server 2008; Windows Server 2008 R2; Windows Server 2008 R2 SP1; Windows Vista Service Pack 1; Windows XP Service Pack 3

          • Windows XP SP3
          • Windows Server 2003 SP2
          • Windows Vista SP1 или более поздняя версия
          • Windows Server 2008 (не поддерживается в основной роли сервера)
          • Windows 7
          • Windows Server 2008 R2 (не поддерживается в основной роли сервера)
          • Windows 7 SP1
          • Windows Server 2008 R2 SP1
        • Поддерживаемые архитектуры:
          • ia64 (некоторые возможности не поддерживаются на ia64, например WPF)
        • Аппаратные требования:
        • Предварительные требования:

    Инструкции по установке

        1. Важно! Убедитесь, что на компьютере установлен самый последний пакет обновления и важные исправления Windows. Для поиска обновлений безопасности посетите Центр обновления Windows . При установке на 64-разрядной XP или Windows 2003, возможно, придется установить Windows Imaging Component. 32-разрядную версию Windows Imaging Component можно получить по . 64-разрядную версию Windows Imaging Component можно получить по .
        2. Нажмите кнопку «Загрузить» на этой странице, чтобы начать загрузку.
        3. Чтобы немедленно начать установку, нажмите кнопку Выполнить .
        4. Чтобы сохранить загружаемые файлы на своем компьютере и установить их позже, нажмите кнопку Сохранить .
        5. Чтобы отменить установку, нажмите кнопку Отмена .

        Для веб-разработчиков и администраторов

        Для установки.NET Framework на веб-сервер или установки полной среды веб-разработки воспользуйтесь .

    Дополнительные сведения


      • Дополнительные требования для установки сервера

        Если требуется выполнить установку сервера, в дополнение к основным компонентам на компьютере необходимо установить следующее программное обеспечение:

        • Службы IIS 6.0 или более поздней версии. Для доступа к функциям ASP.NET необходимо перед установкой.NET Framework установить службы IIS с последними обновлениями безопасности. ASP.NET поддерживается только ОС Windows XP Professional, Windows Server 2003, Windows Server 2008 и Windows Server 2008 R2.
        • (Рекомендуется) компоненты доступа к данным MDAC 2.8 или более поздней версии.

        ПРИМЕЧАНИЕ: большинству пользователей не требуется выполнять установку сервера. Если нет уверенности, нужно ли выполнять установку сервера, выполните базовую установку.

        Программа установки Windows Server 2008 R2 с пакетом обновления 1 (SP1) в варианте установки Server Core

        Эта версия Microsoft .NET Framework 4 не поддерживает вариант установки Server Core ОС Windows Server 2008 и Windows Server 2008 R2. Чтобы получить версию Microsoft .NET Framework 4, поддерживающую вариант установки Server Core ОС Windows Server 2008 R2 с пакетом обновления 1 (SP1), перейдите по ссылке

Платформа.NET является неотъемлемой частью многих приложений, выполняющихся в операционной системе Windows, и предоставляет общие функциональные возможности для выполнения этих приложений. Для разработчиков платформа.NET предоставляет полную и согласованную модель программирования для сборки приложений с великолепными пользовательским интерфейсом и простым и безопасным взаимодействием.

Обратите внимание, что новая версия.NET Framework не всегда заменяет предыдущую версию. Дополнительные сведения о версиях.NET Framework и проверке установленных на компьютере версий см. в разделах Версии и зависимости платформы.NET Framework или Практическое руководство. Определение установленных версий платформы.NET Framework . Все версии платформы.NET Framework, перечисленные в таблице ниже, являются локальными обновлениями для.NET Framework 4. Иными словами, при установке более поздней версии, например.NET Framework 4.6, вам не нужно предварительно устанавливать предыдущие версии

Версия платформы.NET Framework Установка для разработчиков Установка распространяемого пакета Поддержка платформ
4.6.1 Пакет разработчика NET Framework 4.6.1 Можно установить в:
Windows 10


Требования к системе)
4.6

Входит в состав Visual Studio 2015. Дополнительные сведения см. в разделе Вас приветствует Visual Studio 2015 .

Входит в состав:
Windows 10
Visual Studio 2015
Также можно установить в:
Windows 8.1 и более ранних версиях
Windows Server 2012 R2 и более ранних версиях
(полный список см. в разделе Требования к системе)
4.5.2

Пакет разработчика Microsoft .NET Framework 4.5.2

Для использования с Visual Studio 2013 , Visual Studio 2012 и другими интегрированными средами разработки

Можно установить в:
Windows 8.1 и более ранних версиях
Windows Server 2012 R2 и более ранних версиях
(полный список см. в разделе Требования к системе)
4.5.1

Для использования с Visual Studio 2012 и другими интегрированными средами разработки

Входит в состав:
Windows 8.1
Windows Server 2012 R2
Visual Studio 2013
Также можно установить в:
Windows 8 и более ранних версиях
Windows Server 2012 и более ранних версиях
(полный список см. в разделе Требования к системе)
4.5

Включено в Visual Studio 2012

Страница загрузки веб-установщика 4.5 Входит в состав:
Windows 8
Windows Server 2012
Visual Studio 2012
Также можно установить в:
Windows 7 и более ранних версиях
Windows Server 2008 с пакетом обновления 2 (SP2) и более ранних версиях
(полный список см. в разделе Требования к системе)

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

Установите пакет разработчика для нескольких платформ, который позволяет осуществлять разработку в последней версии.NET Framework в Visual Studio или других средах разработки, или загрузите распространяемый пакет.NET Framework для распространения с приложением или элементом управления.



© 2024 beasthackerz.ru - Браузеры. Аудио. Жесткий диск. Программы. Локальная сеть. Windows