Рекламное объявление

если ты часто загружайте и устанавливайте программное обеспечение Как найти программное обеспечение с открытым исходным кодом для WindowsВы беспокоитесь о конфиденциальности, безопасности данных или вредоносном коде, скрытом в вашем программном обеспечении? С проприетарным программным обеспечением вы просто никогда не узнаете, что программа делает с вашими данными. Открытый источник - это ответ! Подробнее вы, вероятно, столкнулись с ошибками, связанными с Microsoft .NET Framework. Две самые распространенные ошибки? Либо у вас не установлено в вашей системе, либо у вас неправильная версия.

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

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

Перво-наперво: это произносится точечная сеть.

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

instagram viewer
Почему .NET Framework существует. Для этого вам понадобится немного контекста программирования - но если вы никогда не кодировали ни одной вещи в своей жизни, не беспокойтесь! Это объяснение предполагает, что у вас абсолютно нулевой опыт программирования.

Вы, вероятно, уже знаете, что программисты (то есть люди, которые создают программное обеспечение) должны «писать код», чтобы создавать приложения для Windows. Они делают это, используя разные «языки программирования», которые позволяют писать код, который говорит компьютеру, что делать.

языка программирования, иллюстрации
Изображение предоставлено: Labirintami через Shutterstock

Проблема в том, что языки программирования сами по себе примитивны. Они могут обрабатывать простые вычисления, такие как сложение и умножение, но не могут сделать намного больше. Хотите разместить текст или изображения на экране? Затем вам нужно написать кучу кода, используя для этого самые базовые компоненты языка - и это может занять много времени.

Вот где вступает .NET Framework. По своей сути .NET Framework предоставляет полный набор уже написанного кода (написано и поддерживается Microsoft GNU, начинающееся для Microsoft: что означает .NET Framework с открытым исходным кодом для всех остальныхMicrosoft только что выпустила значительную часть своего кода под лицензией с открытым исходным кодом. Этот шаг разрывается с годами традиций. Но почему и что это значит для вас? Подробнее ) которые программисты могут использовать для быстрого создания программного обеспечения. Например, .NET Framework обрабатывает множество скучных закулисных операций, таких как указание Windows, как рисовать окно на экран - как программист, мне просто нужно указать, какой текст включить, как расположены меню, какие кнопки следует делать при нажатии, и т.п.

Но .NET Framework - это гораздо больше. Он предоставляет дополнительные инструменты, которые могут ускорить общее время разработки, а также дополнительные API (какого чёрта это API? Что такое API и как открытые API меняют Интернет?Вы когда-нибудь задумывались, как программы на вашем компьютере и посещаемых вами сайтах «общаются» друг с другом? Подробнее ) которые программисты могут использовать для простого взаимодействия с определенными службами, такими как Windows Store. Вместо того, чтобы писать вручную весь код, который требуется приложению, чтобы его можно было считать, например, приложением UWP (универсальная платформа Windows), .NET Framework предоставляет все это.

окна-10-универсальные витрины-приложения

Но есть один недостаток при создании приложения с помощью .NET Framework: ваш компьютер не знает, как запускать приложения на основе Framework, если в вашей системе не установлен Framework.

Это означает, что .NET Framework фактически состоит из двух частей. Первая часть содержит весь уже написанный код, который нужен программистам (ранее назывался SDK, но теперь называется Dev Pack). Вторая часть содержит программу, которая может «интерпретировать» код .NET Framework в команды для операционной системы, позволяя запускать приложения, написанные с помощью .NET Framework (известный как распространяемый пакет, но также называемый средой выполнения несколько).

Это похоже на Java в том, что вам нужно установить среду выполнения Java для запуска приложений, закодированных в Java.

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

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

Большинство компьютеров Windows поставляются с уже установленным .NET Framework, но ваш может устареть. Например, Windows 8 и 8.1 поставляются с версией 4.5.1, а Windows 10 может поставляться с установленными 4.6, 4.6.1 или 4.6.2, в зависимости от новизны компьютера.

Если вам нужно установить более новую версию, процесс прост. На момент написания этой статьи .NET Framework достиг версии 4.6.2, поэтому мы будем устанавливать ее. Будущие версии фреймворка должны быть такими же простыми в установке.

окна-10-Безметалловые видов-оф-приложений
Изображение предоставлено: Хакимуллин Александр через Shutterstock

Обратите внимание, что вы можете установить .NET Framework через Центр обновления Windows, но это намного проще, если вы просто воспользуетесь ручным способом, описанным ниже. У вас наверное есть Центр обновления Windows отключен или отложен Как управлять Центром обновления Windows в Windows 10Для фанатов управления Windows Update - это кошмар. Он работает в фоновом режиме и обеспечивает безопасность и бесперебойную работу вашей системы. Мы покажем вам, как это работает и что вы можете настроить. Подробнее в любом случае, в этом случае это будет предпочтительный метод.

Прежде чем вы начнете - .NET Framework 4.6.2 может быть установлен в Windows 10, Windows 8.1 и Windows 7 SP1 в системах x86 и x64. Microsoft рекомендует не менее 2,5 ГБ неиспользуемое дисковое пространство 6 способов освободить место на вашем компьютере с WindowsБеспорядок может сильно ухудшить производительность. Со временем файлы теряются, программы не используются, и внезапно ваш когда-то вместительный жесткий диск заполняется ненужными вещами, и вы должны его почистить ... Подробнее убедиться, что установка завершена без заминки.

Как и большинство их продуктов, Microsoft предлагает два вида установщиков: веб-установщик и автономный установщик.

веб-установщик предельно мала (менее 2 МБ), но загружает все необходимые компоненты во время процесса установки, который требует стабильного и стабильного подключения к Интернету.

автономный установщик это более крупная предварительная загрузка (приблизительно 60 МБ), для которой не требуется доступ к Интернету во время установки. Выберите эту опцию, если вы хотите установить на отдельный компьютер с плохим интернетом или вообще без интернета.

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

Скачать:Веб-установщик .NET Framework 4.6.2

Скачать:.NET Framework 4.6.2 Автономный установщик

окна-10-нетто-каркасный скачать

Обратите внимание, что установка версии .NET Framework 4.6.2 является обновлением на месте до предыдущих версий, начиная с с 4.5 (который включает в себя 4, 4.5, 4.5.1, 4.5.2, 4.6 и 4.6.1), поэтому не удаляйте эти старые версии после факт. Версии 3.5 SP1 и более ранние версии хранятся отдельно.

По умолчанию .NET Framework устанавливается на английском языке независимо от того, какой установщик вы используете. Чтобы локализовать его на другой язык, необходимо загрузить соответствующий языковой пакет той же версии .NET Framework (в данном случае 4.6.2). Языковые пакеты доступны только как автономные установщики.

На странице загрузки ниже выберите нужный язык, дождитесь перезагрузки страницы и нажмите «Загрузить».

Скачать:.NET Framework 4.6.2 Языковой пакет

Еще одна вещь в .NET Framework

Несколько лет назад Microsoft пошла вперед и .NET Framework с открытым исходным кодом GNU, начинающееся для Microsoft: что означает .NET Framework с открытым исходным кодом для всех остальныхMicrosoft только что выпустила значительную часть своего кода под лицензией с открытым исходным кодом. Этот шаг разрывается с годами традиций. Но почему и что это значит для вас? Подробнее По сути, это позволяет любому участвовать в разработке .NET Framework. Это привело к тому, что Microsoft стала самая активная организация на GitHub 10 бесплатных инструментов Windows с открытым исходным кодом, размещенных на GitHubMicrosoft - это организация с самыми открытыми участниками GitHub. Чтобы отпраздновать это достижение, мы собрали список лучших бесплатных инструментов Windows, которые вы можете загрузить с GitHub. Подробнее .

Что это значит для тебя? По сути, это означает, что приложения .NET будут становиться все более распространенными в будущем, а не просто более распространенными, но лучшее качество тоже Как переход Microsoft в открытый исходный код влияет на васMicrosoft радикально меняет свою культуру. Открытый исходный код является отличительной чертой этого преобразования и приносит пользу как программистам, так и потребителям. Мы объясним, почему вы должны заботиться. Подробнее . Даже если вы сделали это далеко, не используя приложение .NET, вы, вероятно, скоро.

Так что вы можете установить Framework прямо сейчас.

Это помогло? Если да, пожалуйста, сообщите нам об этом ниже! Если у вас есть какие-либо вопросы, не стесняйтесь их задавать.

Джоэл Ли имеет степень бакалавра в области компьютерных наук и более шести лет профессионального опыта написания. Он главный редактор MakeUseOf.