Содержание
- microsoft.net framework, Зачем это надо, и что будет, если я удалю это с компа.
- Microsoft NET Framework что это за программа?
- Не устанавливаются DirectX, Net Framework в Windows 7
- Удаление или обновление NET Framework
- Что такое Microsoft .NET Framework и почему она установлена на моем ПК?
- .NET Framework
- Microsoft .NET Framework 4.6.2 где скачать как установить
- ✅Как установить Net Framework 4.7.2 Ошибка при установке | ТЫ установишь NET Framework

Е сли Вы используете Windows очень долго, то, вероятно, слышали о Microsoft .NET, потому что какое-либо приложение попросило Вас установить его, или Вы заметили его в списке установленных программ. Если Вы не разработчик, то Вам не нужно много знаний, чтобы использовать его. Вам просто нужно, чтобы он работал. Но, поскольку Вы находитесь на этой станице, то Вас интересуют подробности о том что такое .NET и почему он нужен многим приложениям.
microsoft.net framework, Зачем это надо, и что будет, если я удалю это с компа.
вобщем, на компе было поставлено автоматическая загрузка обновлений виндовыс, вобще он сцука так обновился, что накачал сам комп аж 8 версий этой программы, да и еще насоздавал папок с корявыми названиями типа «3e1e81d65357fd2c8937c52b2e095c» , которые невозможно удалить. типа используется другим приложением. Скажите пожайлуста, как можно удалить эти папки, и чо эт за прога микросовтфраерворк?
Лучший ответ
.NET Framework — программная технология от компании Microsoft, предназначенная для создания обычных программ и веб-приложений.
Одной из основных идей Microsoft .NET является совместимость различных служб, написанных на разных языках. Например, служба, написанная на C++ для Microsoft .NET, может обратиться к методу класса из библиотеки, написанной на Delphi; на C# можно написать класс, наследованный от класса, написанного на Visual Basic .NET, а исключение, созданное методом, написанным на C#, может быть перехвачено и обработано в Delphi. Каждая библиотека (сборка) в .NET имеет сведения о своей версии, что позволяет устранить возможные конфликты между разными версиями сборок.
.NET является патентованной технологией корпорации Microsoft. Тем не менее, после заключения договоренности с компанией Novell[1], технология Mono была признана как реализация .NET на Unix-подобных системах (GNU/Linux, Mac OS X). Однако договорённость касается Novell и клиентов Novell, также технологии ASP.NET, ADO.NET и Windows.Forms не были стандартизированы ECMA/ISO и использование их в Mono находится под угрозой претензий со стороны Microsoft (претензии возможны только в странах, где существуют патенты на программное обеспечение [2]). Mono предоставляет реализацию ASP.NET, ADO.NET и Windows.Forms, но в то же время рекомендует обходить эти API.[2]
Среды разработки .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++), и вопрос быстродействия зачастую зависит от качества того или иного компилятора.
Источник: http://ru.wikipedia.org/wiki/.NET
Остальные ответы
Это что-то вроде библиотеки. Она используется для разработки современного ПО. Тоесть если ты ее удалишь, то программы использующие ее не будут запускаться.
Не нужно этого делать ни в коем случае. Даже если вы не используете ее напрямую, косвенно она всегда используется!
Она используется в том числе и для работы многих игр на пк. Удалять не рекомендую, и обновлять почаще ее надо
Microsoft NET Framework что это за программа?
Данная статья предназначена для тех, кто хоть раз сталкивался с программой Microsoft NET Framework на своем компьютере и не знает, для чего она предназначена. Давайте разберемся, что за Microsoft NET Framework что это за программа? По сути, это пакет программ, с помощью которого разрабатываются различного рода софт.
Главная задача данной программы, чтобы написанный софт и службы программистами на различных языках стали совместимыми и доступными для пользователей. Это своего рода переводчик. К примеру служба, написанная для Microsoft NET на языке С++ имеет возможность обратиться к библиотеке, написанной на другом языке, к примеру, Delphi.
Важность программы сложно переоценить, поскольку много приложений даже не запустятся без NET Framework.

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

Не устанавливаются DirectX, Net Framework в Windows 7
Дождитесь открытия окна и загрузки всех возможным компонентов и среди них найдите Microsoft NET Framework. Если галочка стоит, значит, пакет компонентов уже установлен, если нет – нужно поставить галочку и нажать ОК.
Установка займет несколько минут.
Программа не слабо загружает систему ,поэтому, если у вас слабый компьютер можно установить более ранние версии.
Удаление или обновление NET Framework
Случается, конечно, что необходимо удалить Microsoft NET Framework с целью переустановки на более новую версию или наоборот, старую. Удаление или изменение программы возможно с помощью специальной утилиты. Программа достаточно простая, ее не нужно устанавливать, просто запустить и согласиться с удалением программы. После удаления необходимо перезагрузить компьютер.
Как итог, можно сказать, что программа облегчает пользование компьютером под операционной системой Windows, дает возможность запускать программы, приложения и другой различный софт без опасения возникновения конфликтов.
Благодаря разработке Microsoft .NET операционная система Windows обрела широкую популярность и сделала ее более универсальной в плане работы программ, которые не были предназначены для работы в ней. Это принесло пользу не только программистам, которые разрабатывают программы и приложения под Windows, а и обычным пользователям, которые пользуются этими самыми программами. Microsoft NET Framework только наращивает свою популярность, однако уже сейчас это необходимый и очень важный пакет компонентов Windows для ежедневного пользования компьютером.
Если возникли вопросы, задавайте в комментариях, мы обязательно поможем.

Что такое Microsoft .NET Framework и почему она установлена на моем ПК?

Е сли Вы используете Windows очень долго, то, вероятно, слышали о Microsoft .NET, потому что какое-либо приложение попросило Вас установить его, или Вы заметили его в списке установленных программ. Если Вы не разработчик, то Вам не нужно много знаний, чтобы использовать его. Вам просто нужно, чтобы он работал. Но, поскольку Вы находитесь на этой станице, то Вас интересуют подробности о том что такое .NET и почему он нужен многим приложениям.
.NET Framework
Заглавие «.NET Framework» само по себе является мало неверным. Framework (в определениях программирования) по сути представляет собой набор интерфейсов прикладного программирования (API) и общую библиотеку кода, которую разработчики могут вызывать при разработке приложений, так что им не надо писать код с нуля. В .NET Framework эта библиотека общего кода именуется библиотекой классов Framework (FCL). Биты кода в общей библиотеке могут делать различные функции. Скажем, к примеру, разработчику нужно, чтоб его приложение могло выполнить ping другого Айпишника в сети. Заместо того, чтоб писать этот код самому, а потом записывать все биты и куски, которые должны интерпретировать то, что означают результаты ping, они могут использовать код из библиотеки, который делает эту функцию.
Microsoft .NET Framework 4.6.2 где скачать как установить
И это всего только один крохотный пример. .NET Framework содержит 10-ки тыщ разделов общего кода. Этот общий код упрощает жизнь разработчикам, так как им не надо писать новейшую функцию всякий раз, когда их приложение должно делать какую-то общую функцию. Заместо этого они могут сосредоточиться на коде, который уникален для их приложений и пользовательского интерфейса, который связывает все это вкупе. Внедрение структуры общего кода, схожей этой, также помогает обеспечить некие эталоны меж приложениями. Юзеры приложений могут рассчитывать на такие вещи, как диалоговые окна «Открыть» и «Сохранить как», работающие идиентично в различных приложениях.
Итак, почему это заглавие некорректно?
В дополнение к использованию в качестве общего кода, .NET также обеспечивает среду выполнения для приложений. Среда выполнения предоставляет виртуальную машину-песочницу, в какой запускаются приложения. Многие платформы разработки обеспечивают однообразные вещи. Java и Ruby on Rails, к примеру, предоставляют свои собственные среды выполнения. В .NET среда выполнения именуется Common Language Runtime (CLR). Когда юзер запускает приложение, код для этого приложения практически компилируется в машинный код во время выполнения, а потом производится. CLR также предоставляет некие другие услуги, такие как управление потоками памяти и микропроцессора, обработка исключений программ и управление безопасностью. Среда выполнения — это метод абстрагирования приложения от реального оборудования, на котором работает приложение.

Есть несколько преимуществ использования приложений в среде выполнения. Самое осязаемое из преимуществ — переносимость. Разработчики могут писать собственный код при помощи хоть какого из поддерживающих языков, включая такие как C #, C ++, F #, Visual Basic и несколько десятков других. Затем этот код можно запустить на любом оборудовании, которое поддерживает .NET. Данная платформа была якобы разработана для поддержки оборудования, отличного от ПК на базе Windows, однако его фирменный характер привел к тому, что он в главном использовался для приложений Windows.
Читайте также Почему нужно использовать 64-битную версию 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:
✅Как установить Net Framework 4.7.2 Ошибка при установке | ТЫ установишь 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 в значительной степени справляется со всем этим.
Читайте также Что такое OLED
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, но мы считаем, что это не лишняя информация.
Похожие статьи
-
Framework что же это все-таки за программа
Диапазон продуктов, над созданием которых трудятся разработчики, довольно обширный. Рассмотрим наиболее популярные сферы, где используется технология…
-
Microsoft net framework что же это все-таки за программа
CLR – это некая «виртуальная машина», которая собственно и управляет нашими приложениями, написанными для .net. В ней есть такая занятная штука, как…
-
Microsoft visual c что же это все-таки за программа
Чтобы установить Microsoft Visual C++ Redistributable Package, необходимо определиться с версией и скачать дистрибутивы. Сейчас самыми…