sonyps4.ru

Самая последняя версия microsoft net framework. Устанавливаем или обновляем, исправляем ошибки

Платформа.NET, разработанная Microsoft, является неотъемлемой частью большинства игр и программ, которые выполняются на ОС Windows. В пользовательском понимании, .Net Framework 4.5 и 4.0 представляют собой основу для запуска программ, в разработке которых использовалась данная платформа. Она стала стандартом для разработки веб-приложений, потому при ее отсутствии велика вероятность того, что вы столкнетесь с их неправильной работой. Кроме того, отсутствие файлов нужной версии.NET Framework может стать причиной невозможности запуска игр.

Начиная с Windows 7, данная платформа поставляется в комплекте с дистрибутивом ОС, однако отдельная установка может понадобиться, если на компьютере отсутствует нужная версия, или в работе.NET Framework произошел сбой.

Версии программы

Самыми распространенными и необходимыми сегодня являются.NET Framework 4.0 и.NET Framework 4.5. Первая поставляется в базовой комплектации ОС Windows Vista и Windows 7, вторая – вместе с Windows 8, однако, независимо от того, какая именно у вас система, лучше скачать и установить обе версии, чтобы избежать проблем с запуском игр и программ.

Как узнать, какие версии.NET Framework установлены на компьютере?

Это можно сделать двумя способами:

  1. Скачать и запустить ASoft .NET Version Detector с официального сайта разработчика .
  1. Посмотреть в системном реестре. Для этого:
    • запустите редактор реестра через Пуск – Выполнить – regedit ;
    • откройте раздел HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP;
    • названия веток соответствуют установленным версиям.

.NET Framework 4.5

Эта версия поставляется вместе с пакетом Microsoft Visual Studio 2012. Чтобы установить ее отдельно, достаточно бесплатно скачать дистрибутив.NET Framework 4.5 с официального сайта и следовать инструкциям программы установки.

NET Framework 4.5, как правило, по умолчанию отсутствует на Windows 7 и его требуется загружать вручную. Для этого:

  • Скачайте.NET Framework 4.5 с официального сайта Microsoft

  • Следуйте инструкциям веб-загрузчика и программы установки.

Процесс установки предельно прост, но важно помнить, что более ранние версии Windows (XP и ниже), не поддерживают.NET Framework 4.5.

.NET Framework 4.0

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

Кроме того, версия 4.0 понадобится вам, если ваша ОС не поддерживает версию 4.5.

Сведения

    dotNetFx40_Full_x86_x64.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)
        • Аппаратные требования:
          • Рекомендуемый минимум: процессор Pentium с тактовой частотой 1 ГГц или выше, 512 МБ оперативной памяти или больше
          • Минимальное место на диске:
            • x86 – 850 МБ
            • x64 – 2 ГБ
        • Предварительные требования:
          • или более поздней версии
          • или более поздней версии

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

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

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


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

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

        • Службы 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 Framework. Его производители, компания Microsoft, постоянно выпускают обновления для своего продукта. На сайте всегда можно бесплатно скачать актуальную версию компонента. Так как же обновить.NET Framework на виндовс 7?

Обновление вручную

Как такового обновления в.NET Framework не существует. Оно происходит как обычная установка программы. Разница в том, что старую версию удалять не нужно, обновление ставиться поверх остальных версий. Для его установки необходимо зайти на официальный сайт Microsoft и скачать самый новый.NET Framework. После этого запускается файл «exe» .

Процесс установки занимает минут 5, не более. После перегрузки компьютера, обновление будет завершено.

Обновление с помощью утилиты ASoft .NET Version Detector

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

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

На этом обновление.NET Framework окончено, т.е по сути оно ничем не отличается от установки компонента.

И еще, если вы обновились до последней версии.NET Framework, то ни одну более раннюю вы поставить уже не сможете, программа выдаст ошибку.

Платформа x86 / x64
Год: 2013
Версия: 4.5 от 18.10.13
Язык интерфейса: Мультиязычный
Таблетка: Не требуется

Системные требования:
Windows 7 SP1 (x86/x64)
512 Мб оперативной памяти

Описание:
Новейшая версия пакета Microsoft .NET Framework. Данный пакет устанавливает среду.NET Framework и связанные с ней файлы, необходимые для запуска приложений, созданных для работы в среде выполнения.NET Framework. .NET является патентованной технологией корпорации Microsoft. Тем не менее, после заключения договоренности с компанией Novell, технология Mono была признана как реализация.NET на Unix-подобных системах (GNU/Linux, Mac OS X). Однако договорённость касается Novell и клиентов Novell, также технологии ASP.NET, ADO.NET и Windows.
Forms не были стандартизированы ECMA/ISO и использование их в Mono находится под угрозой претензий со стороны Microsoft (претензии возможны только в странах, где существуют патенты на программное обеспечение). Mono предоставляет реализацию ASP.NET, ADO.NET и Windows.Forms, но в то же время рекомендует обходить эти API.

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++), и вопрос быстродействия зачастую зависит от качества того или иного компилятора.


Набор.Net FrameWork 4.5.1 Full для Windows 7 SP1

Содержит обе версии (x86x64). При установке разрядность системы определяется автоматически и устанавливается нужная версия.

При запуске без ключей предлагается два варианта установки:
1 Установка с отображением процесса
2 Тихая установка *

Дополнительные ключи установки: SL NLP NF NR
SL тихая установка *
NLP установка без языкового пакета
NF установка без обновлений для.Net FrameWork 3.5.1
NR установка без завершающего предложения перезагрузки. В этом случае сообщение об окончании будет только в индикаторе процесса установки, который сам через несколько секунд пропадает.

Все ключи отключающие. По умолчанию установка производится:
- с отображением процесса
- с языковым пакетом
- с набором обновлений для.Net FrameWork 3.5.1

* Индикатор процесса установки (в левом нижнем углу экрана) присутствует всегда, скрываются "родные" окна самого.Net 4.5, его языкового пакета и обновлений.
** Помеченные фиксы присутствуют только в наборе с суффиксом plus.

Для подавления окна BeginPrompt можно использовать ключи -y или -ai. Ключ -ai дополнительно выполняет действия ключа SL и его в этом случае указывать не требуется.
Ключи можно комбинировать, например, так:

Код:
NetFx451_Win7_SP1_x86_x64_plus.exe ! NLP NF NR
NetFx451_Win7_SP1_x86_x64_plus.exe -y ! SL NLP NF NR
NetFx451_Win7_SP1_x86_x64_plus.exe -ai ! NLP NF NR

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

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

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

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

Однако со временем она превратилась в универсальное средство, позволяющее обеспечить совместимость программ, написанных на разных языках программирования. Грубо говоря, если определенное приложение не рассчитано на функционирование в среде Windows, при использовании платформы в качестве своеобразного посредника или моста программа сможет запуститься и работать в полнофункциональном режиме.

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

Состав пакетов обновления

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

В списке обновлений чаще всего можно наблюдать усовершенствование следующих компонентов:

  • CLR (повышение производительности многоядерных процессоров, распознавание новых типов файлов и числовых данных, облегченная отладка в смешанном режиме, включая дампы и мини-дампы).
  • Visual Basic и C+/++ (работа с неявными продолжениями строк, новые операторы, динамическая диспетчеризация).
  • Моделирование и упрощенный доступ к данным (службы WCF и составная платформа Entity Framework).
  • Расширения ASP.NET (управление идентификаторами HTML и CSS, компоненты динамических данных, шаблоны, фильтры, веб-формы на основе библиотеки AJAX).
  • Составные модули WFP (мультисенсорный ввод, гибкая масштабируемость, поддержка SDK, визуальное представление).
  • Windows Workflow (сопровождение процессов и проектов, стили моделирования).
  • WCF (программирование действий на основе корреляции, производительность рабочих процессов).
  • (библиотека TPL, запросы PLINQ) и т. д.

Полный список можно найти на официальном сайте корпорации.

Как обновить.NET Framework до 4.0: начальные условия

Теперь непосредственно об апдейте. Microsoft .NET Framework обновить можно только в том случае, если система полностью соответствует некоторым начальным условиям. В ней в обязательном порядке должен присутствовать версии не ниже 3.1, а также браузер Internet Explorer модификации 5.01 и выше.

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

Если по каким-либо причинам они не были инсталлированы в автоматическом режиме, в «Центре обновления» следует задать ручной поиск, а найденные компоненты интегрировать в систему.

Как обновить.NET Framework 4.5: системные требования

При установке апдейтов следует также обратить внимание на системную конфигурацию и наличие свободного дискового пространства.

Поддерживаются операционные системы от XP до 10 и архитектура x86, x64 и ia64 (некоторые компоненты недоступны или не поддерживаются). В минимальной конфигурации должен присутствовать процессор с тактовой частотой 1 ГГц и выше, оперативная память 512 Мб и более, а также порядка 850 Мб свободного дискового пространства для 32-битных систем (или 2 Гб для архитектуры 64 бита).

Процесс апдейта

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

Иногда перед установкой боее свежей версии может потребоваться удаление предыдущей модификации вручную (это в основном касается Windows XP).

NET Framework обновить можно только в случае предварительного скачивания инсталляционного дистрибутива с официального сайта Microsoft (из других источников его лучше не брать, поскольку это может быть неполная по функциональности модификация, к тому же зараженная вирусами и вредоносными кодами). В крайнем случае перед запуском инсталлятора или распаковкой содержащего его архива файлы нужно проверить антивирусным сканером.

После загрузки файла остается запустить его обязательно от имени администратора и дождаться окончания процесса установки.

Возможные проблемы при обновлении и методы их решения

Однако, несмотря на всю простоту процесса апдейта, при установке могут возникать и проблемы. Чаще всего это касается версии 4.0. Инсталлятор выдает сообщение о том, что установка не была завершена.

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

Запускаем командную строку (cmd) из меню «Выполнить» (Win + R), прописываем в консоли net stop WuAuServ. После этого находим папку Software Distribution в корневой директории системы (C:\Windows) и переименовываем ее, например, в SDold.

После этого в командной строке вводим net WuAuServ start и повторяем установку. В 99,9% случаев такая методика полностью устраняет проблему.

Вместо итога

Как видим, ничего сложного в обновлении платформы.NET Framework нет. Главное - учесть системные требования, предъявляемые к компьютерам для ее корректного функционирования, установить последние апдейты для самой «операционки» и обратить внимание на инсталлируемую версию, если пакет был загружен не с официального ресурса, а из другого источника. В случае появления ошибок или сбоев описанная методика дает почти 100% гарантию исправления ситуации.



Загрузка...