Microsoft net framework 3.5 полный. Устанавливаем или обновляем, исправляем ошибки

Microsoft .NET Framework 3.5 SP 1 - набор библиотек и системных компонентов, которые необходимы для работы приложений, основанных на архитектуре.NET Framework. Данный пакет является накопительным обновлением, которое содержит много новых функций, в основу которых положены платформы.NET Framework 2.0, .NET Framework 3.0, .NET Framework 3.5, и включает накопительные служебные обновления для подкомпонентов.NET Framework 2.0 и.NET Framework 3.0.

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

– Динамические данные ASP.NET, которые предоставляют богатую платформу для скаффолдинга, дающую возможность разработки на основании данных без написания кода. Они также содержат новое добавление к ASP.NET AJAX, обеспечивающее поддержку управления историей обозревателя (поддержка кнопки «Назад»).

– Базовые усовершенствования общеязыковой среды выполнения (CLR), среди которых: улучшенный макет образов в машинных кодах.NET Framework; отказ от строгой проверки имени для полностью доверенных сборок; улучшенная производительность при запуске приложений; улучшенное создание кода, уменьшающее время выполнения законченных приложений; и возможность выполнения управляемого кода в режиме ASLR (внесение случайности в структуру адресного пространства), если он поддерживается операционной системой. Кроме того, управляемые приложения, открытые из сетевых папок, ведут себя также, как собственные приложения благодаря выполнению с полным доверием.

– Усовершенствования производительности WPF (Windows Presentation Foundation), в том числе уменьшение времени запуска и улучшенная производительность эффектов для точечных рисунков. Среди дополнительных функций WPF - улучшенная поддержка бизнес-приложений, поддержка собственных экранов-заставок, поддержка построителей текстуры и новый элемент управления WebBrowser.

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

– Entity Framework - развитие существующего набора технологий доступа к данным ADO.NET. Entity Framework позволяет разработчикам программировать операции с реляционными базами данных в соответствии с моделями доменов конкретных приложений, а не базовыми моделями баз данных. Entity Framework представляет некоторые дополнительные функции, в том числе поддержку новых типов SQL Server 2008, сериализацию графа Сущностей по умолчанию и источник данных сущностей. Эта версия Entity Framework поддерживает новые потоковые возможности SQL Server 2008 для дат и файлов. Работа с сериализацией графов облегчает разработчикам построение служб Windows Communication Foundation(WCF), использующих моделирование полных графов как контрактов данных. Источник данных сущностей позволяет создателям веб-приложений, которые хотят работать с Entity Framework, использовать традиционные методы работы с источником данных для ASP.NET.

– LINQ to SQL поддерживает новые потоковые возможности SQL Server 2008 для дат и файлов.

– Платформа служб данных ADO.NET состоит из комбинации шаблонов и библиотек, позволяющих представить данные как гибкую службу данных, основанную на технологии REST, которая может быть поглощена веб-клиентами в корпоративных сетях или в Интернете. Платформа служб данных ADO.NET позволяет создавать службы данных из любых источников данных. Концептуальная модель просмотра базовой схемы хранения может легко быть сделана доступной благодаря богатой интеграции с ADO.NET Entity Framework. Службы, созданные с использованием Платформы служб данных ADO.NET, а также совместимые службы Windows Live (dev.live.com), легко доступны с любой платформы. Для клиентских приложений, выполняемых на платформах Microsoft, доступен набор клиентских библиотек, который позволяет упростить взаимодействие со службами данных. Например, клиенты, основанные на.NET Framework, могут использовать LINQ для запросов к службам данных и простой объектный слой.NET Framework для обновления данных в службе.

– Windows Communication Foundation теперь делает использование сериализатора DataContract более легким благодаря использованию усовершенствованной поддержки взаимодействия. Она улучшает отладочную работу в сценариях с частичным доверием и расширяет поддержку протокола RSS, что позволяет более широко использовать его в приложениях Web 2.0.

– Поставщик данных.NET Framework для SQL Server(SqlClient) добавляет поддержку возможности использования файлового потока и разреженных колонок в SQL Server 2008.

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

Актуальными версиями.NET Framework считаются 4.6 и 4.7 , которые включают в себя также старую редакцию 4.5 . Они встроены в Windows 10, и никаких проблем с их установкой или использованием возникать не должно. По-другому дело обстоит с уже устаревшей версией 3.5 . Она широко использовалась во времена Windows 7 и несовместима с.NET Framework 4.x. Так как по умолчанию редакция 3.5 не включена в состав Windows 10, многие старые программы просто не установятся.

Как скачать и установить.NET Framework 3.5 в Windows 10

Разработчики предусмотрели опцию установки старой версии.NET Framework в службе компонентов Windows 10. Для скачивания библиотеки понадобится интернет-соединение.

Как скачать установщик.NET Framework 3.5 для Windows 10

Если по каким-то причинам вы не можете воспользоваться службой компонентов Windows, у вас есть возможность скачать и запустить онлайн-установщик.NET Framework 3.5.


Как установить.NET Framework 3.5 без интернета (офлайн)

Иногда при использовании веб-службы Центра обновления Windows возникают проблемы, и пользователи не могут установить.NET Framework 3.5 двумя способами, описанными выше. В таком случае вы можете использовать загрузочную флешку с образом Windows 10 для ручной установки компонента (без необходимости в интернет-соединении).


Таким образом.NET Framework 3.5 можно установить и без использования интернет-подключения или служб Центра обновления Windows.

В данной статье рассмотрены способы, с помощью которых вы сможете установить (включить) компонент.NET Framework 3.5 и.NET Framework 4.5 в операционной системе Windows 10

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

Однако платформа .NET Framework 3.5 не устанавливается автоматически вместе с Windows 8, Windows 8.1 или Windows 10, и ее необходимо включить отдельно.


 СОДЕРЖАНИЕ:
 1

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

Как установить.NET Framework 3.5 в окне «Компоненты Windows»

Вы можете самостоятельно включить.NET Framework 3.5 в окне «Компоненты Windows»

Для реализации этого варианта требуется подключение к Интернету.

В открывшемся окне Компоненты Windows установите флажок .NET Framework 3.5 (включает.NET 2.0 и 3.0) , нажмите кнопку OK

Начнется процесс установки компонента.NET Framework 3.5.

 Не нужно выбирать дочерние элементы для активации HTTP Windows Communication Foundation (WCF), если только вы не разработчик, которому требуются функции сопоставления скрипта и обработчика WCF.

По окончании процесса установки нажмите кнопку Закрыть

Если по какой-то причине вышеуказанный способ вам не подходит, то вы можете скачать официальный установщик.NET Framework 3.5 по ссылке с официального сайта Microsoft https://www.microsoft.com/ru-ru/download/details.aspx?id=21 (при этом не стоит обращать внимания, что Windows 10 отсутствует в списке поддерживаемых систем, все успешно устанавливается).



Как установить.NET Framework 3.5 в Windows 10 с помощью DISM

Если подключение к Интернету отсутствует, платформу .NET Framework 3.5 можно включить с помощью средства командной строки "Система обслуживания образов, развертывания и управления ими" (DISM) , указав носитель (USB-накопитель, ISO-образ или DVD-диск), с которого была установлена Windows 10


 Чтобы установить компонент.Net Framework 3.5 с помощью DISM, от имени администратора и выполните следующую команду:
DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:F :\sources\sxs

Где F - буква диска с дистрибутивом Windows 10 (или путь до распакованного дистрибутива)

Через некоторое время компонент .Net Framework будет установлен, перезагрузите Windows для завершения операции.

Ещё один из способов установки .NET Framework 3.5 в Windows 10, который Вы можете использовать, представлен в статье

Как установить.NET Framework 4.5 в Windows 10

В Windows 10 по умолчанию включен.NET Framework 4.6 который в свою очередь совместим с версиями 4.5, 4.5.1 и 4.5.2. Иными словами, при установке более поздней версии, например.NET Framework 4.6, вам не нужно предварительно устанавливать предыдущие версии, например.NET Framework 4.5, 4.5.1 или 4.5.2. Аналогично, при установке более поздней версии, например.NET Framework 4.6, вам не нужно предварительно удалять предыдущие версии, например.NET Framework 4.5, 4.5.1 или 4.5.2.

Если по какой-то причине в вашей системе отключен пункт.NET Framework 4.6, вы можете просто включить его для установки.

Также вы можете загрузить эти компоненты отдельно в виде автономных установщиков с официального сайта Microsoft:

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

■ На той же странице в 3-м пункте предлагается загрузить утилиту .NET Framework Cleanup Tool , полностью удаляющую все пакеты.NET Framework с компьютера. Это может позволить исправить ошибки при их повторной установке. Также пригодится, если вы получаете сообщение о том, что.Net Framework 4.5 уже является частью операционной системы и установлена на компьютере

Платформа .Net Framework , которую Microsoft начала разрабатывать в конце 90-ых годов, представляют собой основу для запуска софта, без которой невозможна полноценная работа большинства игр и программ. По умолчанию пакет .NET Framework 4.0 входит в оригинальный дистрибутив Windows 7, .NET Framework 4.5 поставляется с Windows 8 (8.1), а .NET Framework 4.6 – с Windows 10. Однако отдельная установка фреймворка может понадобиться, если в системе нет нужной версии, либо в работе произошел серьезный сбой. Так, .NET Framework 3.5 не устанавливается вместе с "восьмеркой" и "десяткой", а .NET Framework 4.5 отсутствует на Windows 7. Сегодня я расскажу, что делать, если не инсталлируется .NET Framework 3.5 / 4.0 / 4.5 , и где скачать .NET Framework актуальных версий.

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

Вначале выясним, какие версии фреймворка установлены на вашем десктопе (ноутбуке). Быстрее всего это сделать с помощью редактора реестра Regedit. exe , поэтому:

  • через комбинацию клавиш " " откройте окно "Выполнить", впишите regedit и кликните по "ОК ";

  • последовательно раскройте ветвь HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP ;
  • названия подразделов (папок) соответствуют установленным пакетам .NET Framework (скриншот выше).

Как установить.NET Framework 3.5 через Панель управления Windows

Алгоритм инсталляции .NET Framework 3.5 для всех версий ОС один:

  • откройте "Панель управления " → найдите раздел "Программы и компоненты ";
  • щелкните мышью по подразделу "";
  • в новом окне отметьте пункт " .NET Framework 3.5 " и нажмите "ОК " (скриншот ниже);
  • подтвердите скачивание файлов из Центра обновления Windows (финальный скриншот).

Впрочем, для экономии времени в Windows 7 в поисковой строке меню "Пуск" наберите без кавычек "включение компонентов ", а в Windows 10 / 8 воспользуйтесь комбинацией клавиш "Win + X " → в открывшемся окне нажмите ссылку "Включение или отключение компонентов Windows " и т.д.

Иногда при установке фреймворка, увы, могут возникнуть ошибки с различными кодами, типа 0x800F081F, 0x800F0906 или 0x800F0907. Самое простое решение – вручную скачать искомый пакет .NET Framework и интегрировать в Windows.

Где скачать.NET Framework 3.5, 4.0 и 4.5 для Windows 10 / 8 / 7

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

Скачать .NET Framework 3.5 с официального сайта

Скачать .NET Framework 4.0 с официального сайта

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

Дмитрий dmitry_spb Евдокимов

Да уж ну и налабали создатели dot Net Framework! У них там одни индусы что ли теперь тужатся - пишут, потому что такое собрание несуразностей объяснить адекватной мыслительной деятельностью сложно:вот решил я значит поставить этот самый dotnetfx35.exe.

Залез на сайт поддержки - там две ссылки: одна значит для любителей извращений - типа сначала скачай маленький загрузчик (dotNetFx35setup.exe - 2.7 Мб), который потом тебе скачает всё остальное; вторая - для тех кто знает толк в простоте - типа ПОЛНАЯ (Полный пакет.NET Framework 3.5). Выбираю ПОЛНУЮ версию! Специально ещё выставляю язык - "Русский" - чтобы как говорится all included было...

Скачиваю! ... почти 250 Мб.. Ну уж точно думаю должна быть ПОЛНОЙ (хотя, если честно, в голове не укладывается чего вообще будучи программером можно сочинить, что заполнить чем-нибудь полезным ЭФФЕКТИВНЫМ кодом этот ОГРОМНЫЙ файл!!!).

Запускаю значит ПОЛНУЮ версию... и... она мне предлагает скачать ЕЩЁ!!! 70 Мб!!! ... Товарищи, индусы:)))) у нас видимо разное представление о слове ПОЛНАЯ (full) версия! Нет уж, думаю, дудки - скачивать больше ничего не буду - специально отключаю Инет и запускаю инсталлятор снова... Инсталятор ПЯТЬ раз долбится в истерике, пытаясь продолбить дырку в Инет))) Видимо, создатели инсталлятора не знакомы с функциями проверки наличия сетевого соединения:)))) Пошуршав от безысходности прогрессбаром инсталятор в итоге сообщает что ВСЁ загружено! (без всякого Инета) ... что ж ты долбился-то милый!? ;))))

Магический процесс непосредственно инсталляции наконец-то начался! ... и...

В лучших традициях (не буду тыкать пальцем кого) ... инсталляция заершилась неудачей на 99%!!! ... появившееся окно также предлагало отправить багрепорт сами знаете кому:)))

Не стал я тревожить занятых людей своими непонятными им;))) проблемами - нажал "Отмена" и... (нет, даже я этого не ожидал от чудописателей) ... и появилось другое окно (создатели Виндовс оправдывают своё название кучей окон везде!): окно гласило, что инсталляция прошла успешно! ... дааа... трудный видать виндово-индуистский язык)))) я бы сказал взаимоисключающий.

А да, забыл ещё про один прикол: при запуске инсталлятора в окне можно почитать "Лицензионное соглашение", только поле RichEdit, в котором находится текст соглашения и которое надо прокручивать скроллбаром - настолько узкое аки замочная скважина, что нажимать полсотни раз прокрутку не придёт в голову даже самому отъявленному любителю занудного чтива. Можно предположить, что создатели уже понимают, что сии филькины грамоты никто не читает)))

При установке просто необходимого такого пакета системный диск обзавелся дополнительными a folders of ля Framework насчитал их количеством three, есть возможность доступа IIS.