Что такое net framework 4.0. Microsoft NET Framework что это за программа? Восстановление работы стандартными средствами Windows

Итак, вы купили графический планшет. Помимо того, что вам еще предстоит к нему привыкнуть и «набить руку», нужно сразу определиться с графическим редактором, который по максимуму раскроет все возможности вашего нового девайса. И если вы думаете, что рисовать можно только в Adobe Photoshop или Illustrator, то сильно заблуждаетесь.

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

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

Corel Painter X3

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

Painter Lite

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

Clip Paint Studio PRO

Не смотря на то, что эта программа была разработана специально для рисования манги, Clip Paint Studio довольно далеко пошел и может с таким же успехом использоваться в промышленно-стандартной цифровой живописи.В программе есть невероятно удобные фишки, например, готовые фигуры, которые можно использовать в качестве натуры для рисования поз.

Autodesk Sketchbook Pro 7

SketchBook Pro - профессиональное приложение для рисования, оптимизированное специально для планшетных устройств. Рисовать в нем легко и приятно, что несомненно оценят начинающие пользователи.

ArtRage 4

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

Xara Photo and Graphic Designer 9

Редактирование фотографий, рисование, необычные эффекты - далеко не все возможности Xara Photo. Пользователи оценят совместимость форматов файлов и невысокую цену продукта.

Affinity Designer

Программа поддерживает работу со слоями, импорт\экспорт разных форматов файлов, удобный навигатор и все инструменты по работе с векторной графикой, которые только можно придумать. Affinity Designer - своего рода «убийца» Adobe Illustrator. Единственным недостатком этой программы может стать то, что она есть только для MAC. Зато цена более чем приятная.

Inkscape

Бесплатный и удобный векторный иллюстратор, который по сути является симбиозом Corel DRAW и Adobe Illustrator. Замечательная поддержка чувствительности к давлению пера, - большой дефицит в векторном мире иллюстраций, - делает Inkscape мощным инструментом для тех, кто всерьез увлекается каллиграфией.

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

Artweaver

Программа растровой графики, внешне напоминающая симбиоз Painter и Photoshop. В сравнении с GIMP более медленная в обработке, но с гораздо большим набором кистей. Широкая поддержка планшета Wacom.

GIMP

Красочная и функциональная растровая программа для рисования, иллюстрирования. По внешнему виду интерфейса и возможностям похожа на Corel Painter. Широкая поддержка планшета Wacom.

MyPaint

Нетребовательная к ресурсам и простая в использовании open-sourсe программа для цифровых художников. Позволяет концентрироваться на творчестве, а не интерфейсе программы. Хорошо реализована поддержка планшета.

SmoothDraw

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

Пользователям доступны режимы смешивания, слои, вращение виртуального холста, субпиксельный уровень сглаживания. Кроме стандартных средств живописи приложение содержит специальные инструменты, такие как граффити, капли воды, звёзды, трава. Синхронизация с планшетами также реализована.

Paint Tool SAI

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

Serif DrawPlus (starter edition)

Serif DrawPlus предлагает все инструменты для работы с растровой и векторной графикой. Здесь можно создавать интересные принты, делать логотипы, редактировать фотографии или рисовать, используя массу нестандартных эффектов, включая 3D. Поистине находка для начинающих иллюстраторов и дизайнеров, притом совершенно бесплатно!

Все программы из списка станут отличной альтернативой продуктам Adobe, даже если вы пока не готовы это признать. Достаточно дать им шанс, и, кто знает, возможно, через пару недель вы и не вспомните про фотошоп! Тем более что за некоторые продукты вообще не придется платить. Не бойтесь пробовать новое, расширять границы и совершенствоваться!

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

Adobe Illustrator Draw

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

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

MediBang Paint


MediBang Paint работает на ОС Android, Mac OS X, Windows, iOS. Есть возможность начать и продолжить рисование в любом месте на разных устройствах. Результаты работы сохраняются в облачном сервисе, ими можно обмениваться с другими людьми.

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

RoughAnimator

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

Рисуйте кадр за кадром, превращая их в маленькие мультфильмы. Имеется функция регулирования скорости воспроизведения и ряд простых инструментов. Сохраняйте результаты работы в GIF-анимации, видео в формате QuickTime, или в виде последовательности кадров. Приложение стоит 300 рублей.

Для корректной работы некоторых программ и игр Вам может понадобиться установить дополнительные наборы библиотек. Мы расскажем, как выбрать нужные версии.NET Framework и установить их.

Ещё каких-то лет 10-15 назад для работы Windows достаточно было установить саму систему и драйвера. Большинство программ работало на штатном Windows API и ничего более не требовало. Однако, с тех пор многое изменилось. Сегодня всё большее количество софта базируется на сторонних программных платформах. "Первой ласточкой" в этой сфере стала виртуальная машина JAVA от Sun Microsystems, которая позволяла создавать и запускать программы практически на любых операционных системах.

Правда, у JAVA был (и порой остаётся до сих пор в некоторых реализациях) один недостаток - большое потребление ресурсов и медленная работа. Однако, в Microsoft, видя в лице такой технологии серьёзного конкурента, решили создать свою собственную программную платформу. Так к 2000 году появляется первая версия (а к концу 2002 и стабильная 1.1) программного продукта под названием Microsoft NET Framework.

Что такое.NET Framework

Фактически.NET Framework является набором системных библиотек, которые реализуют собственные алгоритмы работы с операционной системой, альтернативные штатным. Это позволяет, в первую очередь разработчикам, в некоторой степени избавиться от привязки своих программ к установленной на компьютере ОС, поскольку поддержка фреймворка имеется также в Linux, MacOS и даже мобильной iOS.

NET Framework является своеобразной базой для исполнения программного кода, написанного на языках C#, Visual Basic, Visual C++ (и некоторых других), которые поддерживают команды Common Language Runtime (CLR). Именно благодаря поддержке CLR программы, созданные на.NET Framework, могут выполняться на различных платформах и даже объединять в себе фрагменты кода на разных языках! Это, в свою очередь, открывает разработчику широкие возможности по интеграции ряда готовых решений в свой проект.

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

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

Версии.NET Framework

Самая главная путаница при работе с.NET Framework заключается в том, какие версии фреймворка установлены на Вашем ПК и какие из них вообще поддерживает Ваша операционная система. Дело в том, что сегодня уже существует четыре основные ветки (а не за горами уже и пятая), которые включают в себя по несколько подверсий. Причём они могут довольно сильно различаться между собой. Яркий тому пример: версия 4.0 ещё работает на Windows XP и Vista, а 4.5, содержащая множество нововведений, поддерживается уже только на Windows 7 и выше!

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

Версия Версия CLR Подходит для Входит в состав Заменяет
1.0 1.0 Windows 98/XP/Server 2003 - -
1.1 1.1 Windows 2000 / XP / Server 2003 Windows Server 2003 1.0
2.0 2.0 Windows 2000 / XP / Server 2003 / Vista / 7 / Server 2008 -
3.0 2.0 Windows XP / Server 2003 / Vista / 7 / Server 2008 Windows Vista / 7 / Server 2008 2.0
3.5 2.0 Windows 7 / Server 2008 / 8 / Server 2012 2.0 и 3.0
4.0 4 Windows XP / Server 2003 / Vista / 7 / Server 2008 / 8 / Server 2012 Windows 8 / Server 2012 -
4.5 4 Windows Vista / 7 / Server 2008 / 8 / Server 2012 Windows 8 / Server 2012 4.0
4.6 4 Windows 10 4.0-4.5.2
4.7 4 Windows 7 / Server 2008 / 8 / Server 2012 / 10 Windows 10 4.0-4.6.2

Немного поясню. Первые версии.NET Framework (1.0 и 1.1) были практически невостребованы и сегодня могут пригодиться, разве что, самим разработчикам или пользователям, запускающим какой-то устаревший специфический софт. Настоящий бум технологии развития начался с выходом версии 2.0 в 2005 году. В этой ветке среда исполнения Common Language Runtime тоже обновилась до версии 2.0 и обзавелась рядом новых "полезностей", которые обусловили популярность фреймворка и лавинообразный рост софта на его базе.

Выход через год версии 3.0, а спустя ещё год 3.5, только закрепил успех и задал тенденцию разработки программ вплоть до 2010 года. Фактически.NET Framework 3.5 вобрал в себя практически всю мощь предыдущих сборок и смог заменить собой все версии, использующие CLR 2.0. Поэтому до сих пор наличие именно этой версии фреймворка очень желательно для Windows с XP по 10 (кстати, начиная с "Семёрки" она входит в дистрибутив Windows)!

В 2010 году разработчики из Microsoft обновили среду Common Language Runtime сразу до 4 версии и реализовали её поддержку в.NET Framework 4.0. Это была последняя сборка, официально поддерживающая уже устаревшие Windows XP и Vista (хотя есть сведения о том, что у некоторых получалось установить.NET Framework 4.5 для Windows XP). Все последующие выпуски сохранили совместимость с "Семёркой", но были ориентированы уже на новую Windows 8, а позднее и 10. Последняя актуальная на данный момент сборка 4.7 для Windows 10 (работает начиная с Windows 7 SP1) может полностью заменить собой всю 4-ю линейку фреймворка, поскольку поддерживает все новые и старые команды.

Таким образом, для большинства современных систем Windows достаточно установки всего двух версий.NET Framework: 3.5 и 4.7. Более старые сборки установить можно, но они необязательны и не всегда дают хоть какой-нибудь эффект. Кстати, как я уже говорил, начиная с Windows 7, Microsoft, наконец-таки, начала включать в состав дистрибутива операционной системы.NET Framework 3.5 (а с "Восьмёрки" и 4.0). По умолчанию они, правда, отключены и чтобы активировать их нужно в Панели управления вызвать раздел "Программы и компоненты ", а оттуда подраздел "Включение и отключение компонентов Windows ". В открывшемся окошке нужно поставить галочки напротив всех пунктов, касающихся.NET Framework:

Проверка полноты установки и устранение неполадок

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

Данная программа проверяет, доступны ли в Вашей системе основные версии фреймворка и, в случае недоступности, позволяет сразу скачать их (зелёная кнопка загрузки) и соответствующие им SDK (сиреневая кнопка - это нужно только для разработчиков). Имеющиеся пакеты ASoft .NET Version Detector подсвечивает белым цветом, а отсутствующие серым. Всё довольно удобно, кроме, разве что, того, что программа выдаёт ссылки на скачивание лишь для более старых сборок.NET Framework и не отображает обновления.

Правда, наличие той или иной версии.NET Framework ещё не означает, что она работает так как нужно. Проверить корректность работы фреймворка можно при помощи утилиты от Microsoft (см. секцию "Download location"):

Хоть программа и не имеет русскоязычного интерфейса, разобраться в ней сможет каждый. Достаточно в выпадающем списке выбрать версию тестируемой сборки и нажать кнопку "Verify Now" , чтобы получить результат проверки. Если будет выдано сообщение "Product verification succeeded!", значит никаких проблем не обнаружено. Если же в списке неполадок будет отображаться что-либо, можно попробовать исправить их при помощи другой утилиты Microsoft .NET Framework Repair Tool :

Эта программа работает в виде пошагового мастера, который сканирует установленные компоненты.NET Framework на наличие ошибок в работе и предлагает исправить найденные неполадки. Фактически для работы с ней знание английского тоже необязательно, поскольку все действия, по сути, сводятся к нажатию кнопки "Next".

В том случае, если даже после работы.NET Framework Repair Tool нормальное функционирование фреймворка не восстановилось, Вы можете полностью переустановить его проблемную версию. Однако, прежде всего её нужно корректно и полностью удалить. Для этого лучше всего прибегнуть к помощи очередной утилиты от Microsoft (см. секцию "Download location"):

Ссылки на скачивание.NET Framework

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

09.07.17 33.4K

Если вы часто устанавливаете программы, то наверняка сталкивались с ошибками Microsoft .NET Framework . Две самых распространённых - он либо не установлен, либо установлена не та версия.

Почему так происходит? Что это такое и зачем нужен NET Framework ?

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

Наверное, вы знаете, что основное занятие программистов - написание кода. При этом они используют различные языки программирования, позволяющие сказать компьютеру, что он должен делать:


Но есть одна проблема - языки программирования довольно примитивны. С их помощью можно легко выполнять простые действия вроде сложения и умножения. А всё остальное требует долгой и усердной работы. Хотите вывести текст или изображения на экран? Тогда придётся написать много кода, используя самые простые элементы языка.

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

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

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


Есть только один недостаток разработки приложений с использованием .NET Framework - их невозможно запустить, если .NET не установлен в вашей системе.

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

В этом отношении .NET Framework напоминает Java - для использования написанных на нём приложений необходимо скачать среду выполнения Java Runtime Environment .

Говоря кратко, зачем нужен Microsoft NET Framework : если вы простой пользователь, который не собирается заниматься программированием, вам потребуется только среда выполнения .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.7 . Именно её мы и будем устанавливать:


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

Перед установкой - .NET Framework 4.7 можно установить на Windows 10 , Windows 8.1 и Windows 7 SP1 как на 32-битные, так и на 64-битные системы. Чтобы установка прошла без ошибок, Microsoft рекомендует иметь на жестком диске минимум 2.5 ГБ свободного пространства.

Microsoft предлагает два вида установщиков: веб-установщик и автономный установщик. Веб-установщик весит меньше 2 МБ, и скачивает все необходимые компоненты во время инсталляции. Поэтому вам потребуется стабильное соединение с интернетом.

Автономный установщик весит около 60 МБ, и не требует доступа к интернету во время инсталляции.

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

NET Framework 4.7 Веб-установщик

NET Framework 4.7 Автономный установщик


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

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

Microsoft .NET Framework – это так называемая программная платформа. Установка NET Framework требуется для выполнения программ, написанных на этой платформе. Чтобы вам было понятнее, объясню следующим образом: некоторые видеофайлы не будут воспроизводиться в Windows, если для них не установлены необходимые кодеки. Здесь такая же ситуация: программы, написанные под NET Framework, не смогут выполниться, если в системе не установлен данный компонент.

Важный момент: для работы приложения, написанного под конкретную версию NET Framework, требуется установка именно этой версии.

Microsoft выпустила первую версию NET Framework еще в 2000-м году, и с тех пор их вышло несколько (NET Framework 1.0, 1.1, 2.0, 3.0, 3.5, 4.0, 4.5).

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

Microsoft .NET Framework 4.5.1
Является обновлением версий 4.0 и 4.5, поэтому если устанавливается 4.5.1, то эти версии ставить не нужно. Windows XP не поддерживается NET Framework 4.5.

Как переустановить Microsoft .NET Framework?

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

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

Скачайте ее , затем распакуйте архив и запустите файл cleanup_tool.exe .

Появится сообщение: “Запустить программу.NET Framework Setup Cleanup Utility?” (правда, на английском) – нажмите “Да”. Затем примите условия лицензионного соглашения (кнопка “Yes”).
В окне программы в списке выберите пункт “.NET Framework – All Versions” и нажмите кнопку “Cleanup Now”:
После удаления NET Framework перезагрузите компьютер. Затем заново установите нужные версии, начиная с наименьшей.