Зачем программа net framework

Версия 1.0 практически не используется, в состав ОС не входит.

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

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

Установка .NET Framework 1.1 и SP1 в ручном режиме

  1. Создаём папку DotNet в корне диска «С» (C:DotNet).
  2. Скачиваем .NET Framework 1.1 (dotnetfx.exe) и SP1 (NDP1.1sp1-KB867460-X86.exe), сохраняем их в созданную папку.
  3. Запускаем командную строку (cmd.exe) с правами администратора.
  4. Последовательно вводим следующие команды и подтверждаем выполнение каждой из них клавишей «Enter»:

cd /d C:DotNet
dotnetfx.exe /c:»msiexec.exe /a netfx.msi targetdir=C:DotNet»
Отвечаем положительно на вопросы в диалоговых окнах и продолжаем ввод команд:
NDP1.1sp1-KB867460-X86.exe /xp:C:DotNetnetfxsp.msp
msiexec.exe /a c:DotNetnetfx.msi /p c:DotNetnetfxsp.msp
netfx.msi

.NET Framework 2.0 — 3.5.1

.NET FRAMEWORK | WHAT IS IT USED FOR AND… WHY??

Версия 3.5.1 включена в Windows 7 (Пуск —> Панель управления —> Программы и компоненты —> Включение и отключение компонентов Windows).

*

Следующие компоненты считаются частью .NET Framework 3.5 с пакетом обновления 1 (SP1):

  • Платформа .NET Framework 2.0 с SP1 и SP2.
  • Платформа .NET Framework 3.0 с SP1 и SP2.
  • Платформа .NET Framework 3.5 с SP1.

.NET Framework 4.0

Версия 4 (клиентская часть) доступна для загрузки через Центр обновления Windows (Пуск —> Панель управления —> Центр обновления Windows).

Профиль Microsoft .NET Framework 4 Client Profile предоставляет ограниченный набор функций платформы .NET Framework 4. Он разработан для выполнения клиентских приложений и обеспечения быстрого развёртывания технологий Windows Presentation Foundation (WPF) и Windows Forms. Распространяется в виде рекомендуемого обновления KB982670.

Полная версия .NET Framework 4.0 предназначена в первую очередь для разработчиков ПО.

Проверка наличия установленных версий

Проверить наличие установленных версий .NET Framework очень просто с помощью .NET Version Detector.

*

Или в следующем разделе системного реестра:

HKEY_LOCAL_MACHINESOFTWAREMicrosoftNET Framework SetupNDP

*

Нашли ошибку в тексте? Сообщите о ней автору: выделите мышкой и нажмите CTRL + ENTER

  • Упрощаем запуск приложений в Windows от имени администратора без отключения UAC
  • Сброс пароля администратора Windows 7, Windows 8, Windows 10, Windows 11 без использования дополнительных программ

Теги: Windows 7, .NET Framework, Morpheus.

Зачем нужен Microsoft Net Framework

Оценить статью:

Комментарии посетителей
17.09.2010/16:18 Admiral

Morpheus замечательная заметка.
Ещё про VC++ Runtime Libraries не плохо бы добавить (изменив название статьи) или отдельной.
http://forum.oszone.net/thread-183811.html
По поводу FW 1.X хотелось бы подчеркнуть, что особого смысла ставить и в других версиях Виндовс, нет, если там уже установлены 2-3.5SP1

Aaron Stebner
Most applications that were created for the .NET Framework 1.0 or 1.1 will automatically use the .NET Framework 2.0 instead if it is installed on the system. In most cases, that means you do not need to keep the .NET Framework 1.0 or 1.1 installed on your system if you already have the .NET Framework 2.0 installed.
>>

В этой связи особое положение занимает FW 4.0 в ХР: ведь вполне возможно что с помощью манифест файлов, софт 2.0 -3.5 SP1 удастца заставить работать без установки последних. Хотя это очень мало вероятно (иначе представители MS об этом сообщили, как в своё время поступили с 1.х).
Вижу произведена установка клиентского профиля FW4.0. Присутствует ли в папке %SYSTEMROOT%Microsoft.NETFrameworkv4.0.30319 такие екзешники csc.exe, ilasm.exe, jsc.exe, MSBuild.exe, ngen.exe, vbc.exe?
Особо интересует первый и последний.
Сам ставил не клиентский профиль 4.0, а полный, и в ХР.

Читайте также:
Как снять запрет на установку программ

17.09.2010/16:56 Morpheus

Admiral,
csc.exe — есть
ilasm.exe — нет
jsc.exe — есть
MSBuild.exe — нет
ngen.exe — есть
vbc.exe — есть
Про добавить VC++ Runtime Libraries я думал, но дальше дело не пошло почему-то 🙂 Видимо потому, что вопросов на форуме про FW гора, а про VC++ спрашивают редко. Позже добавлю.

17.09.2010/17:09 Admiral

Morpheus БОЛЬШОЕ спасибо за ответ.
Самые важные файлы есть.
Та да, софта значит использующего его выпускается и/или используется мало.
Вот ссылки на последние
http://www.microsoft.com/downloads/details.aspx?displaylang=enFamilyID=bd512d9e-43c8-4655-81bf-9350143d5867 Microsoft Visual C++ 2010 Redistributable Package (x64)
http://www.microsoft.com/downloads/details.aspx?displaylang=enНе удалось получить доступ к службе установщика Windows Installer. Возможно не установлен Windows Installer. Затем после ввода строки «NDP1.1sp1-KB867460-X86.exe /xp:C:DotNetnetfxsp.msp» пишет не является внутренней или внешней командой и после «msiexec.exe /a c:DotNetnetfx.msi /p c:DotNetnetfxsp.msp» выходит ошибка «Невозможно открыть этот установочный пакет.Проверьте, что пакет существует и к нему есть доступ, или обратитесь к поставщику программы» Обратитесь за помощью в службу поддержки» . Все файлы я скачала, и сохранила в папку DotNet. Подскажите плиз что еще можно сделать для установки .NetFramework

12.07.2015/17:17 Kuprijan

Здравствуйте, нужно знать, где на диске с WinXP находится установочник NET Framework. Интересует потому, что в центре загрузок MS вы хрен скачаете NET 1.0 RUS — ДА РУССКИЙ NET 1.0 СУЩЕСТВУЕТ — не даром ведь на всё том же сайте есть русский SP3 для него, но самого пакета нет. НО НА РУССКОМ ДИСКЕ С SP1 ОН ЕСТЬ — только вот я не знаю где он расположен.

Источник: www.oszone.net

Microsoft .NET Framework. Что это? Где скачать все версии, как узнать какая версия установлена?

Добрый день.

Довольно много вопросов у большинства пользователей возникает с пакетом Microsoft .NET Framework. В сегодняшней статье я бы хотел остановиться на этом пакете и разобрать все самые часто-задаваемые вопросы.

Конечно, одна статья не спасет от всех напастей, и все таки процентов 80% вопросов она охватит…

1. Microsoft .NET Framework Что это?

NET Framework —программный пакет (иногда применяют термины: технология, платформа), который предназначен для разработки программ и приложений. Главной особенностью пакета является то, что разные службы и программы написанные на разных языках программирования будут совместимы.

Например, программа написанная на языке C++ может обратится к библиотеке написанной на языке Delphi.

Здесь можно провести некоторую аналогию с кодеками для аудио-видео файлов. Если у вас нет кодеков — то вы не сможете прослушать или посмотреть тот или иной файл. То же самое и с NET Framework — если у вас нет нужной версии — то вы не сможете запустить определенные программы и приложения.

Читайте также:
Программа это упорядоченная последовательность команд для компьютера

Можно ли не устанавливать NET Framework?

Можно и многие пользователи не делают этого. Здесь есть несколько объяснений этому.

Во-первых, NET Framework устанавливается по умолчанию с ОС Windows (например в Windows 7 включен пакет версии 3.5.1).

Во-вторых, многие и не запускают никаких игр или программ, требующих этот пакет.

В-третьих, многие даже не замечают, когда устанавливают игру, что после ее установки она автоматически обновляет или устанавливает пакет NET Framework. Поэтому, многим и кажется, что ненужно специально ничего искать, ОС и приложения сами все найдут и установят (обычно так и бывает, но иногда вылетают и ошибки…).

Ошибка связанная с NET Framework. Помогает переустановка или обновление NET Framework.

Ошибка связанная с NET Framework. Помогает переустановка или обновление NET Framework.

Поэтому, если начали появляться ошибки при запуске новой игры или программы, посмотрите ее системные требования, возможно у вас просто нет нужной платформы…

2. Как узнать какие версии установлены в системе?

Почти никто из пользователей не знает, какие версии NET Framework установлены в системе. Для определения, проще всего воспользоваться специальной утилитой. Одна из лучших, на мой взгляд, это NET Version Detector.

NET Version Detector

Эту утилиту не нужно устанавливать, достаточно скачать и запустить.

2014-06-15 10_21_32-ASoft .NET Version Detector 14.2

Например, в моей системе установлено: .NET FW 2.0 SP 2; .NET FW 3.0 SP 2; .NET FW 3.5 SP 1; .NET FW 4.5.

Кстати, здесь следует сделать небольшую сноску и сказать, что в NET Framework 3.5.1 входят следующие компоненты:

— Платформа .NET Framework 2.0 с SP1 и SP2;
— Платформа .NET Framework 3.0 с SP1 и SP2;
— Платформа .NET Framework 3.5 с SP1.

Так же, об установленных платформах NET Framework можно узнать и в Windows. В Windows 8 (7*) для этого нужно войти в панель управления/программы/включение или отключение компонентов Windows .

2014-06-15 10_16_53-Программы

Далее ОС покажет какие компоненты были установлены. В моем случае присутствуют две строки, см. скриншот ниже.

2014-06-15 10_17_02-Компоненты Windows

3. Где скачать все версии Microsoft .NET Framework?

NET Framework 1, 1.1

Сейчас практически не используются. Ели у вас есть программы, которые отказываются запускаться, и в требованиях у них указана платформа NET Framework 1.1 — в этом случае придется произвести установку. В остальных же — вряд ли ошибка происходит из-за отсутствия первых версий. Кстати, эти версии не устанавливаются по умолчанию вместе с ОС Windows 7, 8.

Скачать NET Framework 1.1 — русская версия (http://www.microsoft.com/ru-RU/download/details.aspx?id=26).

Скачать NET Framework 1.1 — английская версия (http://www.microsoft.com/en-US/download/details.aspx?id=26).

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

NET Framework 2, 3, 3.5

Используется довольно часто и во многих приложениях. Однако, обычно, эти пакеты не нужно устанавливать, т.к. NET Framework 3.5.1 устанавливается вместе с Windows 7. Если у вас их нет или решили их переустановить, то ссылки могут пригодится…

Скачать — NET Framework 2.0 (Service Pack 2)

Скачать — NET Framework 3.0 (Service Pack 2)

Скачать — NET Framework 3.5 (Service Pack 1)

NET Framework 4, 4.5

Профиль Microsoft .NET Framework 4 Client Profile предоставляет ограниченный набор функций платформы .NET Framework 4. Он разработан для выполнения клиентских приложений и обеспечения быстрого развёртывания технологий Windows Presentation Foundation (WPF) и Windows Forms. Распространяется в виде рекомендуемого обновления KB982670.

Читайте также:
Не работает видео программа на андроиде

Скачать — NET Framework 4.0

Скачать — NET Framework 4.5

Так же, найти ссылки на нужные версии платформы NET Framework можно, используя утилиту NET Version Detector (http://www.asoft.be/prod_netver.html).

Ссылка для скачивания нужной версии платформы.

Ссылка для скачивания нужной версии платформы.

4. Как удалить Microsoft .NET Framework и установить другую версию (переустановка)?

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

Для удаления, лучше всего воспользоваться специальной утилитой, ссылка на нее чуть ниже.

NET Framework Cleanup Tool

Утилиту устанавливать не нужно, просто запустите и согласитесь с правилами ее использования. Далее она вам предложит удалить все платформы Net Framework — All Versions (Windows8). Соглашаетесь и нажимаете кнопку «Cleanup Now» — очистить сейчас.

2014-06-15 11_07_27-.NET Framework Setup Cleanup Utility

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

PS

На этом все. Всем удачной работы приложений и служб.

Источник: pcpro100.info

Введение в .NET Framework.

Одной из основных идей Microsoft .NET является совместимость программных частей, написанных на разных языках. Например, служба, написанная на C++ для Microsoft .NET, может обратиться к методу класса из библиотеки, написанной на Delphi; на C# можно написать класс, наследованный от класса, написанного на Visual Basic .NET, а исключение, созданное методом, написанным на C#, может быть перехвачено и обработано в Delphi.

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

История .NET

Разработка платформы началась в 1999 году. Первая бета-версия .NET Framework SDK Beta 1 была опубликована на сайте Microsoft 12 ноября 2000 года, однако она была настолько «сырой», что Microsoft рекомендовала её устанавливать только на компьютеры, предназначенные для тестирования. Первая версия .NET появилась лишь два года спустя — 1 мая 2002 года.

На момент написания этой статьи последняя версия платформы имеет номер — 4.7.1 и поставляется вместе с Visual Studio 2017.

Основные функции .NET

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

  • Богатая функциональность. Платформа содержит сотни классов, которые предоставляют функциональность, готовую к использованию в ваших приложениях;
  • Простая разработка веб-приложений. ASP.NET — это технология, доступная на платформе .NET для разработки динамических веб-приложений;
  • Поддержка ООП. Платформа .NET предоставляет полностью объектно-ориентированное окружение;
  • Поддержка многоязычности. Платформа .NET позволяет человеку писать на том языке, к которому он привык;
  • Автоматическое управление памятью;
  • Совместимость с COM и COM+;
  • Поддержка XML. Платформа .NET предоставляет XML веб-сервисы, которые основаны на стандартах HTTP, XML и SOPA;
  • Простое развертывание и настройка;
  • Улучшенная безопасность платформы .NET.

COM (Component Object Model — модель компонентного объекта) — это технологический стандарт от компании Microsoft, предназначенный для создания программного обеспечения на основе взаимодействующих компонентов объекта, каждый из которых может использоваться во многих программах одновременно. Стандарт воплощает в себе идеи полиморфизма и инкапсуляции объектно-ориентированного программирования.

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

Источник: it-black.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru