Разное

Проверка net framework: Определение установленных версий платформы .NET Framework

Содержание

Диагностика установки .NET Framework — .NET Framework

  • Чтение занимает 2 мин

В этой статье

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

Исходная версия продукта:   .NET Framework 4,0
Исходный номер статьи базы знаний:   2681569

Сводка

Скачайте средство сбора данных журнала для Microsoft Visual Studio и .NET Framework для сбора журналов установки. Служебная программа создает сжатый ящик всех журналов Visual Studio и .NET Framework на сайте %TEMP%\vslogs.cab .

Средство сбора данных будет собирать доступные журналы со всех установленных на компьютере версий Visual Studio 2010 и .NET Framework 4,0. Если у вас возникнут проблемы с настройкой и вы можете обратиться в службу поддержки Майкрософт или Visual Studio в Microsoft Connect, вам может потребоваться указать нужные журналы установки.

Можно собрать следующие файлы и журналы.

Файлы разделов реестра

  • HCR_PatchRegistryKey.txt

    HKEY_CLASSES_ROOT разделы реестра для исправлений заносятся в этот файл.

  • HCR_ProductsRegistryKey.txt

    HKEY_CLASSES_ROOT разделы реестра для продуктов заносятся в этот файл.

  • HKLM_S_1_5_18_PatchRegistryKey.txt

    HKEY_LOCAL_MACHINE разделы реестра для исправлений заносятся в этот файл.

Файлы результатов объектов групповой политики (GPO)

  • gpreport.html

    На основе операционной системы сведения собираются с помощью собственного gpresult.exeного формата HTML.

  • gpreport.xml

    На основе операционной системы сведения собираются с помощью собственного gpresult.exe, формата XML.

Файлы журналов проверки .NET Framework

  • .NET Framework 1.0. Ндперрорлог
  • .NET Framework 1.0. Ндпверифилог
  • .NET Framework 1,1 с пакетом обновления 1 (SP1). ндперрорлог
  • .NET Framework 1,1 с пакетом обновления 1 (SP1). ндпверифилог
  • .NET Framework 1.1. Ндперрорлог
  • .NET Framework 1.1. Ндпверифилог
  • .NET Framework 2,0 с пакетом обновления 1 (SP1). ндперрорлог
  • .NET Framework 2,0 с пакетом обновления 1 (SP1). ндпверифилог
  • .NET Framework 2,0 с пакетом обновления 2 (SP2). ндперрорлог
  • .NET Framework 2,0 с пакетом обновления 2 (SP2). ндпверифилог
  • .NET Framework 2.0. Ндперрорлог
  • .NET Framework 2.0. Ндпверифилог
  • .NET Framework 3,0 с пакетом обновления 1 (SP1). ндперрорлог
  • .NET Framework 3,0 с пакетом обновления 1 (SP1). ндпверифилог
  • . NET Framework 3,0 с пакетом обновления 2 (SP2). ндперрорлог
  • .NET Framework 3,0 с пакетом обновления 2 (SP2). ндпверифилог
  • .NET Framework 3.0. Ндперрорлог
  • .NET Framework 3.0. Ндпверифилог
  • .NET Framework 3,5 с пакетом обновления 1 (SP1). ндперрорлог
  • .NET Framework 3,5 с пакетом обновления 1 (SP1). ндпверифилог
  • .NET Framework 3.5. Ндперрорлог
  • .NET Framework 3.5. Ндпверифилог
  • .NET Framework 4 Client. Ндперрорлог
  • .NET Framework 4 Client. Ндпверифилог
  • .NET Framework 4 Full. Ндперрорлог
  • .NET Framework 4 Full. Ндпверифилог

Сведения о разрешениях для файлов и состояния системы

  • Output_Permission.txt

    На основе операционной системы сведения собираются с помощью собственного icacls.exe для SystemRoot\assembly папки.

  • System_Information.txt

    На основе операционной системы сведения собираются с помощью собственного Systeminfo.exe.

Журналы Викфикс

  • WICFIX_MAIN_Report. xml
  • WICFIX_Report (Date. и. Time). HTML

Два журнала сообщают о состоянии кэша установщика Windows и включают следующие сведения:

  • Имя компьютера
  • Отсутствуют файлы продукта кэша (. MSI)
  • Отсутствуют файлы исправления кэша (. MSP
  • Потерянные пакеты
  • Общий объем (. MSI и. MSP-файлы, которые можно удалить)
  • Общее число установленных пакетов
  • Подробные сведения об отдельных пакетах:
    • Product Name
    • Имя пакета
    • Код продукта
    • Локальный пакет
    • Publisher
    • урлупдатеинфо
    • урлинфоабаут
    • Справка по телефону
    • InstallLocation
    • ассигнменттипе
    • хелплинк
    • инсталлдате
    • Источнике установки
    • Требуются Рекомендуемые действия
  • Ниже приведены подробные сведения об отдельных исправлениях.
    • Отображение с именем
    • Локальный пакет
    • Исправление последнего использованного исходного расположения
    • патчпаккаженаме
    • GUID исправления
    • Код родительского продукта
    • Имя родительского продукта
    • Требуются Рекомендуемые действия

Уровни версий и пакетов обновления . NET Framework — .NET Framework

4.6.2Исходный выпуск
  • HKEY_LOCAL_MACHINE \Софтваре\микрософт\нет Framework Setup\NDP\v4\Client
  • HKEY_LOCAL_MACHINE \Софтваре\микрософт\нет Framework Setup\NDP\v4\Full
Name: Release
Тип: REG_DWORD
Данным
  • На обновление юбилея Windows 10:394802
  • Во всех остальных версиях ОС: 394806
4.6.1Исходный выпуск
  • HKEY_LOCAL_MACHINE \Софтваре\микрософт\нет Framework Setup\NDP\v4\Client
  • HKEY_LOCAL_MACHINE \Софтваре\микрософт\нет Framework Setup\NDP\v4\Full
Name: Release
Тип: REG_DWORD
Данным
  • В системах Windows 10 ноябрьских обновлений: 394254
  • Во всех остальных версиях ОС: 394271
4.6Исходный выпуск
  • HKEY_LOCAL_MACHINE \Софтваре\микрософт\нет Framework Setup\NDP\v4\Client
  • HKEY_LOCAL_MACHINE \Софтваре\микрософт\нет Framework Setup\NDP\v4\Full
Name: Release
Тип: REG_DWORD
Данным
  • В ОС Windows 10:393295
  • Во всех остальных версиях ОС: 393297
4. 5.2Исходный выпуск
  • HKEY_LOCAL_MACHINE \Софтваре\микрософт\нет Framework Setup\NDP\v4\Client
  • HKEY_LOCAL_MACHINE \Софтваре\микрософт\нет Framework Setup\NDP\v4\Full
Name: Release
Тип: REG_DWORD
Данные: 379893
4.5.1Исходный выпуск
  • HKEY_LOCAL_MACHINE \Софтваре\микрософт\нет Framework Setup\NDP\v4\Client
  • HKEY_LOCAL_MACHINE \Софтваре\микрософт\нет Framework Setup\NDP\v4\Full
Name: Release
Тип: REG_DWORD
Данным
  • В Windows 8,1 или Windows Server 2012 R2:378675
  • В Windows 8, Windows 7 с пакетом обновления 1 (SP1) или Windows Vista SP2:378758
4.5Исходный выпуск
  • HKEY_LOCAL_MACHINE \Софтваре\микрософт\нет Framework Setup\NDP\v4\Client
  • HKEY_LOCAL_MACHINE \Софтваре\микрософт\нет Framework Setup\NDP\v4\Full
Name: Release
Тип: REG_DWORD
Данные: 378389
4 — КлиентИсходный выпускHKEY_LOCAL_MACHINE \Софтваре\микрософт\нет Framework Setup\NDP\v4\ClientName: install
Тип: REG_DWORD
Данные: 1
HKEY_LOCAL_MACHINE \Софтваре\микрософт\нет Framework Setup\NDP\v4\Client Имя: Версия
Тип: REG_SZ
Data: 4. 0.30319.0
4 — полный доступИсходный выпускHKEY_LOCAL_MACHINE \Софтваре\микрософт\нет Framework Setup\NDP\v4\FullName: install
Тип: REG_DWORD
Данные: 1
HKEY_LOCAL_MACHINE \Софтваре\микрософт\нет Framework Setup\NDP\v4\FullИмя: Версия
Тип: REG_SZ
Data: 4.0.30319.0
3,5Исходный выпускHKEY_LOCAL_MACHINE \Софтваре\микрософт\нет Framework Setup\NDP\v3.5Name: install
Тип: REG_DWORD
Данные: 1
HKEY_LOCAL_MACHINE \Софтваре\микрософт\нет Framework Setup\NDP\v3.5Name: SP
Тип: REG_DWORD
Данные: 0
3,5Пакет обновления 1 (SP1)HKEY_LOCAL_MACHINE \Софтваре\микрософт\нет Framework Setup\NDP\v3.5Name: install
Тип: REG_DWORD
Данные: 1
HKEY_LOCAL_MACHINE \Софтваре\микрософт\нет Framework Setup\NDP\v3.5Name: SP
Тип: REG_DWORD
Данные: 1
3,0Исходный выпускСледуйте инструкциям по развертыванию и определению в руководстве по развертыванию Microsoft . NET Framework 3,0.
HKEY_LOCAL_MACHINE \Софтваре\микрософт\нет Framework Setup\NDP\v3.0Name: SP
Тип: REG_DWORD
Данные: 0
3,0Пакет обновления 1 (SP1)HKEY_LOCAL_MACHINE \Софтваре\микрософт\нет Framework Setup\NDP\v3.0Name: install
Тип: REG_DWORD
Данные: 1
HKEY_LOCAL_MACHINE \Софтваре\микрософт\нет Framework Setup\NDP\v3.0Name: SP
Тип: REG_DWORD
Данные: 1
3,0Пакет обновления 2 (SP2)HKEY_LOCAL_MACHINE \Софтваре\микрософт\нет Framework Setup\NDP\v3.0 Name: install
Тип: REG_DWORD
Данные: 1
HKEY_LOCAL_MACHINE \Софтваре\микрософт\нет Framework Setup\NDP\v3.0Name: SP
Тип: REG_DWORD
Данные: 2
2.0Исходный выпускHKEY_LOCAL_MACHINE \Софтваре\микрософт\нет Framework Setup\NDP\v2.0.50727Name: install
Тип: REG_DWORD
Данные: 1
HKEY_LOCAL_MACHINE \Софтваре\микрософт\нет Framework Setup\NDP\v2. 0.50727Name: SP
Тип: REG_DWORD
Данные: 0
2.0Пакет обновления 1 (SP1)HKEY_LOCAL_MACHINE \Софтваре\микрософт\нет Framework Setup\NDP\v2.0.50727Name: install
Тип: REG_DWORD
Данные: 1
HKEY_LOCAL_MACHINE \Софтваре\микрософт\нет Framework Setup\NDP\v2.0.50727Name: SP
Тип: REG_DWORD
Данные: 1
2.0Пакет обновления 2 (SP2)HKEY_LOCAL_MACHINE \Софтваре\микрософт\нет Framework Setup\NDP\v2.0.50727Name: install
Тип: REG_DWORD
Данные: 1
HKEY_LOCAL_MACHINE \Софтваре\микрософт\нет Framework Setup\NDP\v2.0.50727Name: SP
Тип: REG_DWORD
Данные: 2
1,1 (в 32-разрядных операционных системах)Исходный выпускHKEY_LOCAL_MACHINE \Софтваре\микрософт\нет Framework Setup\NDP\v1.1.4322Name: install
Тип: REG_DWORD
Данные: 1
HKEY_LOCAL_MACHINE \Софтваре\микрософт\нет Framework Setup\NDP\v1. 1.4322Name: SP
Тип: REG_DWORD
Данные: 0
1,1 (в 32-разрядных операционных системах)Пакет обновления 1 (SP1)HKEY_LOCAL_MACHINE \Софтваре\микрософт\нет Framework Setup\NDP\v1.1.4322Name: install
Тип: REG_DWORD
Данные: 1
1,1 (в 64-разрядных операционных системах)Исходный выпускHKLM\SOFTWARE\Wow6432Node\Microsoft\NET Framework Setup\NDP\v1.1.4322Name: install
Тип: REG_DWORD
Данные: 1
HKLM\SOFTWARE\Wow6432Node\Microsoft\NET Framework Setup\NDP\v1.1.4322Name: SP
Тип: REG_DWORD
Данные: 0
1,1 (в 64-разрядных операционных системах)Пакет обновления 1 (SP1)HKLM\SOFTWARE\Wow6432Node\Microsoft\NET Framework Setup\NDP\v1.1.4322Name: install
Тип: REG_DWORD
Данные: 1
HKLM\SOFTWARE\Wow6432Node\Microsoft\NET Framework Setup\NDP\v1.1.4322Name: SP
Тип: REG_DWORD
Данные: 1
1,0 (на поддерживаемых платформах, кроме Windows XP Media Center и планшетных ПК)Исходный выпускHKEY_LOCAL_MACHINE \Софтваре\микрософт\активе Сетуп\инсталлед компоненты \ {78705f0d-e8db-4b2d-8193-982bdda15ecd}Имя: Версия
Тип: REG_SZ
Data: 1. 0.3705.0
1,0 (на поддерживаемых платформах, кроме Windows XP Media Center и планшетных ПК)Пакет обновления 1 (SP1)HKEY_LOCAL_MACHINE \Софтваре\микрософт\активе Сетуп\инсталлед компоненты \ {78705f0d-e8db-4b2d-8193-982bdda15ecd}Имя: Версия
Тип: REG_SZ
Data: 1.0.3705.1
1,0 (на поддерживаемых платформах, кроме Windows XP Media Center и планшетных ПК)Пакет обновления 2 (SP2)HKEY_LOCAL_MACHINE \Софтваре\микрософт\активе Сетуп\инсталлед компоненты \ {78705f0d-e8db-4b2d-8193-982bdda15ecd}Имя: Версия
Тип: REG_SZ
Data: 1.0.3705.2
1,0 (на поддерживаемых платформах, кроме Windows XP Media Center и планшетных ПК)Пакет обновления 3 (SP3)HKEY_LOCAL_MACHINE \Софтваре\микрософт\активе Сетуп\инсталлед компоненты \ {78705f0d-e8db-4b2d-8193-982bdda15ecd}Имя: Версия
Тип: REG_SZ
Data: 1.0.3705.3
1,0 (поставляется с Windows XP Media Center 2002/2004 и Tablet PC 2004)Пакет обновления 2 (SP2)HKEY_LOCAL_MACHINE \Софтваре\микрософт\активе Сетуп\инсталлед компоненты \ {FDC11A6F-17D1-48f9-9EA3-9051954BAA24}Имя: Версия
Тип: REG_SZ
Data: 1. 0.3705.2
1,0 (поставляется с Windows XP Media Center 2005 и Tablet PC 2005)Пакет обновления 3 (SP3)HKEY_LOCAL_MACHINE \Софтваре\микрософт\активе Сетуп\инсталлед компоненты \ {FDC11A6F-17D1-48f9-9EA3-9051954BAA24}Имя: Версия
Тип: REG_SZ
Data: 1.0.3705.3

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

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

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

В некоторых случаях пользователям операционных систем Windows необходимо узнать установленные на компьютере версии .NET Framework.

Узнать список установленных версий .NET Framework можно несколькими способами.

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

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

Скачайте zip-архив по ссылке ниже.

Скачать DetermineNetframeworkVersion.vbs.

Извлеките скрипт из архива в любое место, например на рабочий стол и запустите его двойным кликом мыши.

В окне Контроль учетных записей нажмите кнопку Да.

Затем вы увидите всплывающее окно со списком установленных версий .NET Framework.

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

Запустите редактор реестра, для этого нажмите сочетание клавиш + R и в открывшемся окне Выполнить введите (скопируйте и вставьте) regedit и нажмите клавишу Enter ↵.

В окне редактора реестра, перейдите по следующему пути:

HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\
ET Framework Setup\
DP

Здесь мы увидим разделы с наименованием версий, пока нам нужны разделы с именами v2.0.50727, v3.0, v3. 5.

Нажмите на любой из этих разделов, и в правой части окна вы увидите список параметров. Нам нужны только параметры Install, SP, Version.

Если параметр Install имеет значение 1, то это говорит о том что данная версия .NET Framework установлена.

Параметр SP указывает на номер установленного Service Pack.

Параметр Version содержит полный номер версии .NET Framework.

Все параметры для определения пакета .NET Framework версий 4.0 и выше находятся в подразделах Full и Client, раздела v4.

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

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

HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\
ET Framework Setup\
DP\\v4\\Client

HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\
ET Framework Setup\
DP\\v4\\Full

Теперь также смотрим значение параметра Install, если его значение равно 1, то это значит что данная версия . NET Framework установлена.

Обратите внимание на параметр Release, с помощью его значения можно точно узнать установленную версию .NET Framework 4.0 и выше.

Значения параметра Release приведены в таблице ниже.

Значение DWORD «Release»Версия
378389.NET Framework 4,5
378675Платформа .NET Framework 4.5.1, установленная с Windows 8.1 или Windows Server 2012 R2
378758Платформа .NET Framework 4.5.1, установленная в Windows 8, Windows 7 с пакетом обновления 1 (SP1) или Windows Vista с пакетом обновления 2 (SP2)
379893.NET Framework 4.5.2
В системах Windows 10: 393295.
Во всех других версиях ОС: 393297
.NET Framework 4.6
В системах Windows 10 с ноябрьским обновлением: 394254.
Во всех других версиях ОС: 394271
.NET Framework 4.6.1
В юбилейном обновлении Windows 10 Anniversary Update: 394802.
Во всех других версиях ОС: 394806
.NET Framework 4.6.2
В обновлении Windows 10 Creators Update: 460798.
Во всех других версиях ОС: 460805
.NET Framework 4.7
В Windows 10 Fall Creators Update: 461308.
Во всех других версиях ОС: 461310
.NET Framework 4.7.1
461808.NET Framework 4.7.2

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

Такими способами можно быстро и точно определить установленные на компьютере версии .NET Framework.

Ну а если нужно установить . NET Framework, то для этого читайте следующие статьи:
Как установить .NET Framework 3.5 и 4.5 в Windows 10
Как установить .NET Framework 3.5 в Windows 10 используя Windows PowerShell
Как установить .NET Framework 3.5 в Windows 8.1

Как узнать версию Net Framework

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

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

Читайте также: Где скачать и как установить .NET Framework 3.5 и 4.5 в Windows 10?

Как вручную определить версию установленного пакета .Net Framework?

Чтобы узнать версию пакета .Net Framework необходимо запустить редактор реестра.

  • Жмём «Win+R» и вводим «regedit».
  • Откроется редактор реестра. Переходим по ветке «HKEY_LOCAL_MACHINE», «SOFTWARE», «Microsoft», «NET Framework Setup», «NDP».

ВАЖНО! В редакторе реестра есть два раздела с Net Framework. Для определения версии нужен тот, что без точки.

  • Здесь увидим подразделы с наименованием версий. Когда мы нажмём на любой раздел, в правом окне появится перечень параметров. Нам нужны только «Install», «SP» и «Version».
  • Параметр «Install» должен иметь значение «1», которое указывает на то, что пакет установлен.
  • Параметр «SP» указывает на номер установленного Service Pack. А в файле «Version» имеется полный номер версии Microsoft .NET Framework.

Стоит отметить, что в редакторе реестра файлы для определения пакета Microsoft .NET Framework версий от 1.1 до 3.5 находятся в разделах с наименованием версии. То есть путь будет следующий: «HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3. 5».

Все файлы для определения пакета фреймворков версий 4.0 и выше находятся в папке «Full» и «Client». Первая отвечает за полную версию, которую чаще всего используют разработчики программ. «Client» больше подходит для рядовых пользователей.

Чтобы определить версию Microsoft .NET Framework 4.0 и выше в операционной системе Windows, необходимо в редакторе реестра перейти по ветке «HKEY_LOCAL_MACHINE», «SOFTWARE», «Microsoft», «NET Framework Setup», «NDP», «v4», «Client» или «Full».

Как и в предыдущем способе смотрим файлы «Install», где в значении должна стоять «1», которая значит, что пакет установлен. А также проверяем файл «Version», в котором указана полная версия фреймворка.

На сайте компании Microsoft представлен полный перечень адресов реестра для определения той или иной версии пакета .NET Framework.

Программный способ определения версии Microsoft .NET Framework

Для определения версии пакета .NET Framework существует множество программ. Среди них выделим самую простую утилиту, которая не требует инсталляции. Это «ASoft .NET Version Detector». Чтобы узнать версию пакета, достаточно выполнить следующие действия: 

Представляем .NET 5 Preview 1 / Блог компании Microsoft / Хабр

В конце прошлого года мы выпустили .NET Core 3.0 и 3.1. В этих версиях добавлены модели настольных приложений Windows Forms (WinForms) и WPF, ASP.NET Blazor для создания одностраничных приложений и gRPC для кроссплатформенного обмена сообщениями на основе контрактов. Мы также добавили шаблоны для создания сервисов, крутое генерирование клиентского кода для общения с gRPC, сервисы REST API и многое другое. Мы рады, что .NET Core 3 стала самой быстро-принятой версией .NET, и за последний год у нас появился еще миллион пользователей.

Мы также работали над этими выпусками, чтобы завершить перенос моделей приложений из .NET Framework. В .NET Core 3 мы перенесли все наиболее используемые модели приложений, а также представили новые кроссплатформенные инфраструктуры вместо тех, которые не были портированы.

В ожидании следующего основного выпуска .NET 5 мы продолжим объединять .NET в единую платформу, включив нашу модель приложения для мобильных устройств .NET (Xamarin) в .NET 5. .NET 5 будет включать ASP.NET Core, Entity Framework Core, WinForms, WPF, Xamarin и ML.NET. Впервые вся платформа будет использовать унифицированный BCL (библиотеки базовых классов) для всех моделей приложений. Наличие версии 5, которая выше, чем у .NET Core и .NET Framework, также дает понять, что .NET 5 — это будущее .NET, единой унифицированной платформы для создания приложений любого типа.

Мы говорили это много раз, но мы еще раз повторим; .NET Core, а затем .NET 5 — это .NET, с помощью которого вам стоит создавать все свои новые приложения. .NET Framework будет поддерживаться до тех пор, пока поддерживается сама Windows. Мы будем продолжать обеспечивать безопасность и исправлять ошибки, а также обновлять сетевые и крипто API. Он будет оставаться безопасным и поддерживаться для работы ваших старых приложений на . NET Framework.

Установка .NET 5.0 Preview 1


Сегодня мы выпускаем первую Preview .NET 5, полноценный выход которой запланирован на конец этого года в ноябре.
Читайте обновления ASP.NET Core в .NET 5 Preview 1, чтобы узнать о сегодняшнем выпуске ASP.NET Core.

В Preview 1 впервые включена поддержка Windows ARM64. Сегодняшняя версия также включает в себя runtime .NET Core. Мы ожидаем, что в Preview 2 будет добавлен SDK (ядро ASP.NET, но не WPF или Windows Forms). Более поздний предварительный просмотр будет включать в себя WPF и Windows Forms. Поддержка Windows ARM64 также будет перенесена в .NET Core 3.1. Мы поделимся более подробной информацией об этом в посте о Preview 2.

Обновление существующих проектов


Вы можете обновить существующие проекты, обновив целевую платформу следующим образом:

<TargetFramework>netcoreapp5.0</TargetFramework>

Топ-цели .NET 5


  • Унифицированный опыт .NET SDK:
    • Один BCL (библиотека базовых классов) для всех приложений . NET 5. Сегодня приложения Xamarin используют Mono BCL, но перейдут на использование .NET Core BCL, улучшая совместимость между нашими моделями приложений.
    • Мобильная разработка (Xamarin) интегрирована в .NET 5. Это означает, что .NET SDK будет поддерживать mobile. Например, вы можете использовать «dotnet new XamarinForms» для создания мобильного приложения.
  • Нативные приложения, поддерживающие несколько платформ: проект «Одно устройство», который поддерживает приложение, которое может работать на нескольких устройствах, например Window Desktop, Microsoft Duo (Android) и iOS, с использованием собственных элементов управления, поддерживаемых на этих платформах.
  • Веб-приложения, поддерживающие несколько платформ: один проект Blazor, который поддерживает приложение, которое может работать в браузерах, на мобильных устройствах и как собственное настольное приложение (например, Windows 10x).
  • Собственные облачные приложения: высокопроизводительные микросервисы с одним файлом (. exe) <50 МБ и поддержка создания нескольких проектов (API, веб-интерфейсов, контейнеров) как локально, так и в облаке.
  • Непрерывные улучшения, такие как: ускорение алгоритмов в BCL, улучшения поддержки контейнеров во время выполнения, поддержка HTTP3.

Preview 1 еще не содержит результатов всех этих целей, но мы будем продолжать анонсировать больше возможностей в будущих превью.

Улучшения в Preview 1


Следующие улучшения в Preview 1:
Улучшения производительности регулярных выражений

Мы вложили значительные средства в движок Regex. Во многих протестированных нами выражениях эти улучшения обычно приводят к повышению производительности в 3-6 раз, а в некоторых случаях и к гораздо большему. В скором времени у нас будет пост в блоге, в котором эти улучшения будут описаны более подробно.
Улучшение качества кода в RyuJIT

Каждый релиз включает набор улучшений производительности для кода, который генерирует JIT. Мы называем этот тип улучшений «CQ» или качество кода. В большинстве случаев эти улучшения также применяются к коду, созданному для готовых к запуску образов.
Диагностика нагрузки сборки добавлена в event pipe

Мы добавили информацию о загрузке сборки в event pipe. Это улучшение — начало доступности аналогичных диагностических функций, которые являются частью .NET Framework с Fusion Log Viewer. Теперь вы можете использовать dotnet-trace для сбора этой информации, используя следующую команду:

dotnet-trace collect --providers Microsoft-Windows-DotNETRuntime:4:4 --process-id [process ID]

Рабочий процесс описан в разделе Trace Assembly Loading with Event Pipe. Вы можете увидеть информацию о загрузке сборки для простого тестового приложения.

API для профилирования событий (Event Pipe)

Event Pipe — это новая подсистема и API, которые мы добавили в .NET Core 2.2, чтобы сделать возможным выполнение диагностик производительности и других в любой операционной системе. В .NET 5.0 Event Pipe был расширен, чтобы профилировщики могли записывать события Event Pipe. Этот сценарий важен для инструментов профилировщиков, которые ранее использовали ETW для мониторинга поведения и производительности приложений.
Консолидация репозиториев GitHub

Как часть выпуска .NET 5, мы сократили количество репозиториев на GitHub, которые использовались для создания и упаковки .NET. Границы репозитория оказывают значительное влияние на многие аспекты проекта, включая сборку и управление проблемами. С .NET Core 1.0 у нас было более 100 репозиториев в ASP.NET, EF и .NET Core. Теперь все изменилось. Мы также перенесли почти все репозитории в dotnet org.

Ознакомьтесь с новыми, консолидированными репозиториями:

  • dotnet/runtime (были dotnet/corefx, dotnet/coreclr, и dotnet/core-setup)
  • dotnet/aspnetcore (было множество репозиториев в aspnet org)
  • dotnet/sdk (были dotnet/sdk, dotnet/cli)

💾 Как: Инструмент проверки платформы .NET Framework

Мы уже рассмотрели Утилиту очистки . NET Framework, которая помогает удалить выбранные версии .NET Framework с компьютера под управлением Windows. Существует еще один инструмент от того же разработчика, который поможет вам проверить состояние установки .NET Framework на вашем компьютере.

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

Средство проверки платформы .NET Framework поддерживает проверку следующих продуктов:

  • .NET Framework 1.0
  • .NET Framework 1.1
  • .NET Framework 1.1 SP1
  • .NET Framework 2.0
  • .NET Framework 2.0 SP1
  • .NET Framework 2.0 SP2
  • .NET Framework 3. 0
  • .NET Framework 3.0 SP1
  • .NET Framework 3.0 SP2
  • .NET Framework 3.5
  • .NET Framework 3.5 SP1
  • Клиент .NET Framework 4
  • .NET Framework 4 Full
  • .NET Framework 4.5

.NET Framework Setup Verification Tool загрузить

Средство проверки установки .NET Framework обновлено и теперь поддерживает .NET Framework 4.5 и Windows 8. Его можно загрузить из MSDN.

Если вы считаете нужным, вы можете проверить это сообщение о том, как устранить проблемы с установкой .NET Frameworks 4.0 Install, а также инструмент восстановления Microsoft .NET Framework.

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

Tweet

Share

Link

Plus

Send

Send

Pin

6 способов узнать, какая версия Microsoft .NET Framework установлена ​​на вашем компьютере • Raymond.CC

4. Проверка версии .NET

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

Существует также проверка номера версии установленного в данный момент Internet Explorer, что может быть полезно для старых систем.Некоторые кнопки предназначены для копирования информации в буфер обмена и печати или отправки по электронной почте. Внутри zip-файла есть версия командной строки (файл .com), которую вы можете использовать в пакетных файлах. Версия для командной строки не требует прав администратора, как версия с графическим интерфейсом пользователя.

Информация, представленная как в графическом интерфейсе пользователя, так и в программе командной строки, дает номер версии, а не легко читаемое имя. Это может затруднить определение того, установлены ли дополнительные версии или пакеты обновления.

Загрузить средство проверки версий .NET


5. Использование PowerShell для обнаружения версий .NET

Хотя для получения версий .NET на вашем компьютере можно использовать командную строку или PowerShell, многие методы можно найти в Интернете дают неполные результаты. Как и наш собственный инструмент, лучший метод определения установленных версий .NET — это запрос в реестр, и PowerShell может сделать это довольно легко.

gci ‘HKLM: \ SOFTWARE \ Microsoft \ NET Framework Setup \ NDP’ -recurse | gp -name Версия -EA 0 | где {$ _.(?! S) \ p {L} ’} | выберите PSChildName, Version

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

Другой вариант — загрузить готовый сценарий PowerShell, который обнаружит версии .NET и покажет информацию в гораздо более удобном виде.

The.Установленные версии Net Framework Скрипт Getter размещен на Github и упрощает чтение информации для большинства пользователей. В настоящее время он поддерживает и обнаруживает от 1.0 до последней версии .NET Framework 4.8.

Загрузить установленные версии .Net Framework Getter


6. Проверка вручную

Существует несколько способов вручную проверить, какие версии Microsoft .NET Framework установлены. Один из них — через «Программы и компоненты» или «Установка и удаление программ» в Панели управления.Это очень простой способ проверки, но он также может быть неправильным, потому что отображаемые записи об удалении можно легко удалить из реестра или оставить после предыдущей установки. Кроме того, не будут отображаться версии .NET, интегрированные в операционную систему.

Другой способ проверки вручную — поискать в папках, где хранится большая часть программных файлов .NET, что там находится. Расположение находится в папке C: \ Windows \ Microsoft.NET \ Framework, а также в папке Framework64 для 64-разрядных систем.Наведите указатель мыши на папку, чтобы узнать ее размер в информационной подсказке (ниже мы используем Free Commander, чтобы получить все размеры папок одновременно).

Папки .NET версии 1.0 и 1.1 выше в этой системе практически пусты. Поэтому можно с уверенностью предположить, что они не установлены. Папка v4.0.30319 может вводить в заблуждение, поскольку она может содержать любую отдельную версию .NET 4 от 4.0 до 4.8 или выше. Откройте папку и наведите указатель мыши на DLL или исполняемый файл, чтобы получить информационную подсказку, которая показывает реальную установленную версию.NET 4.

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

Инструменты определения версии .NET удобны для получения полезной информации о том, какие именно версии установлены пользователем, что удобно для устранения неполадок. Если для приложения требуется .NET v4 или выше, а у вас только v3.5, проблемы или сбои, скорее всего, можно будет предотвратить, установив правильную требуемую версию.

4 способа восстановить или удалить Microsoft.NET Framework • Raymond.CC

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

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

Запустите быстрое сканирование файлов.Проблемы .NET framework

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

Небольшой инструмент под названием .NET Framework Setup Verification Tool может помочь вам в этих ситуациях и выполнить проверку версий.NET, которые были установлены. Если какие-либо файлы, папки или записи реестра, относящиеся к . NET, отсутствуют или повреждены, программа сообщит вам об этом. Просто загрузите и запустите инструмент, выберите из раскрывающегося списка версию .NET, которую вы хотите проверить, и щелкните Проверить сейчас . В течение нескольких секунд вам сообщат, обнаружила ли проверка какие-либо проблемы или нет, и вы сможете решить, нужны ли более серьезные действия для восстановления .NET.

Загрузить средство проверки установки .NET Framework


1. Попробуйте использовать функцию восстановления .NET

Если вы установили версию .NET вручную или она была установлена ​​через Центр обновления Windows, должна быть встроенная функция, предлагающая восстановить установку .NET за вас. Это пытается сбросить все до значений по умолчанию.

Перейдите в Панель управления и откройте «Программы и компоненты» («Установка и удаление для XP»), найдите версию .NET, в которой, по вашему мнению, есть проблема, и дважды щелкните по ней или выберите «Изменить / Удалить». Появится всплывающее окно, подобное приведенному выше, и вас спросят, хотите ли вы отремонтировать или удалить.Очевидно, вы можете сначала попробовать Восстановить, если это не помогло, попробуйте Удалить и переустановить.


2. Microsoft .NET Framework Repair Tool

Можно подумать, что создатели .NET лучше всех знают, какие ошибки являются наиболее распространенными и как их лучше исправить. Первоначальная версия .NET Framework Repair Tool была совместима только с диагностикой и устранением проблем с версией 4, но с тех пор была расширена для охвата .NET 4.5.1, 4.5, 4 и 3.5 SP1 (включая.NET 3.0 SP2 и 2.0 SP2). Он совместим с версиями Windows XP, Vista, 7 и 2003/2008 Server.

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

Нажмите «Далее», и программа запустит 9 различных тестов для анализа системы на наличие проблем. Microsoft не сообщает, что это за тесты, и окно прогресса увеличивается слишком быстро, чтобы выяснить это. Первое исправление — это всегда перерегистрировать и перезапускать службу установщика Windows, что является частой причиной ошибок. Если после этого вы все еще сталкиваетесь с проблемами, инструмент выполнит более длительную и исчерпывающую диагностику и ремонт, на выполнение которых может потребоваться несколько минут.

Если проблемы были устранены, значит, инструмент выполнил свою работу.Средство восстановления Microsoft .NET Framework будет восстанавливать только те версии .NET, которые были установлены вами или обновлением Windows. Он не будет диагностировать или пытаться восстановить встроенные версии, входящие в стандартную комплектацию операционной системы. Например, .NET 3. 5 интегрирован в Windows 7, поэтому инструмент не распознает его. Параметры командной строки также доступны для запуска инструмента в тихом режиме, в автономном режиме или для автоматического отключения журнала данных и отправки и т. Д.

Загрузить .NET Framework Repair Tool


3. Утилита очистки при установке .NET Framework

Средство очистки .NET Framework создано сотрудником Microsoft по имени Аарон Стебнер. Этот инструмент помечен автором как «последнее средство» и должен использоваться ПОСЛЕ того, как стандартные методы восстановления или удаления не сработали. Хорошо, что инструмент обновляется, а в последних версиях добавлена ​​поддержка последних версий .NET 4.5.1 и 4.5.2. Конечно, он поддерживает все, что старше этого, вплоть до .NET версии 1.0.

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

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

Как и средство восстановления Microsoft, версии .NET, которые являются компонентами системы и поставляются предустановленными, не перечислены и не будут затронуты. Таким образом, Windows 7 не будет отображать 3.5, 3.0 или 2.0, Vista не покажет 3.0 или 2.0, Windows XP покажет все установленные версии, потому что никогда не поставлялась с какими-либо версиями.NET по умолчанию интегрирован. Обратите внимание, что вам может потребоваться выполнить восстановление или переустановку оставшихся версий, поскольку файлы и ключи реестра, возможно, были удалены во время очистки, которые используются несколькими версиями .NET.

Загрузить Утилиту очистки установки .NET Framework


4. Средство готовности к обновлению системы Windows

Средство готовности к обновлению системы разработано Microsoft и предназначено для проверки областей вашей системы, которые могут вызвать проблемы с Windows, и предотвращения исправления или даже пакеты обновлений от правильной установки.Например, он проверяет папки Servicing и WinSXS в C: \ Windows и в нескольких разных местах реестра. Если он обнаруживает проблемы с неверными манифестами, шкафами или данными реестра, эти проблемы могут быть автоматически устранены.

Полезная функция — средство готовности также выполняет сканирование версий .NET Framework, установленных по умолчанию в таких системах, как Windows 7, 8 или Vista, и может при необходимости выполнять ряд исправлений. Недавние обновления инструмента позволили устранить проблемы с исправлением для.NET 2.0 в Windows 7 и 2008, в частности.

Плохая новость заключается в том, что средство проверки готовности системы к обновлению довольно велико и превышает 200 МБ для 32-разрядной версии Windows 7, а колоссальные 500 МБ + для 64-разрядной версии Windows 7. Пользователям Windows 8 не нужно загружать этот инструмент, поскольку он уже интегрирован в Windows. Другая проблема — это сканирование, и любое исправление, которое необходимо сделать, может занять довольно много времени, 15-20 минут — довольно распространенное явление. Просто запустите инструмент и дайте ему завершить, а затем попробуйте посмотреть, исчезли ли ваши проблемы.

Загрузить средство проверки готовности к обновлению системы Windows

Как узнать версию .NET Framework — справочная служба SMARTdoc

Чтобы найти версии .NET Framework, просмотрев реестр (.NET Framework 1-4)

  1. В меню Start выберите Run .

  2. В поле Открыть введите regedit.exe .

    Для запуска regedit.exe необходимы учетные данные администратора.

  3. В редакторе реестра откройте следующий подраздел:

    HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ NET Framework Setup \ NDP

    Установленные версии перечислены в подразделе NDP. Номер версии хранится в записи Версия . Для .NET Framework 4 запись версии находится в подразделе «Клиент» или «Полный» (в разделе NDP) или в обоих подразделах.

Примечание: Папка «NET Framework Setup» в реестре не начинается с точки.

Чтобы найти версии .NET Framework, просмотрев реестр (.NET Framework 4.5 и более поздние версии)

  1. В меню Start выберите Run .

  2. В поле Открыть введите regedit.exe .

    Для запуска regedit. exe необходимы учетные данные администратора.

  3. В редакторе реестра откройте следующий подраздел:

    HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ NET Framework Setup \ NDP \ v4 \ Full

Примечание: Если подключ Full отсутствует, значит, у вас нет файла.NET Framework 4.5 или более поздней версии.

Проверьте значение DWORD с именем Release. Наличие Release DWORD указывает на то, что на этом компьютере была установлена ​​.NET Framework 4.5 или новее.

Значение DWORD выпуска указывает, какая версия .NET Framework установлена.

Значение DWORD выпуска

Версия

378389

.NET Framework 4.5

378675

.NET Framework 4.5.1, установленный с Windows 8.1 или Windows Server 2012 R2

378758

. NET Framework 4.5.1, установленный в Windows 8, Windows 7 SP1 или Windows Vista SP2

379893

.NET Framework 4.5.2

В системах Windows 10: 393273

На всех остальных версиях ОС: 393297

.NET Framework 4.6

В системах обновления Windows 10 за ноябрь: 394254

Для всех остальных версий: 394271

. NET Framework 4.6.1

в юбилейном обновлении Windows 10: 394802

Для всех остальных версий ОС: 394806

платформа.NET Framework 4.6.2

Последнее обновление: 6 января 2017 г.

Проверить.NET Framework версии

При установке приложений, написанных с использованием управляемого кода, часто бывает полезно перед установкой убедиться, что на компьютере пользователя установлена ​​необходимая версия .NET Framework. Поддержка WiX для определения версий .NET Framework включена в расширение WiX, WixNetFxExtension. В этом руководстве описано использование WixNetFxExtension для проверки версий .NET Framework во время установки. Для получения информации о том, как установить .NET Framework во время установки, см. Как: Установить.NET Framework с использованием Burn.

Шаг 1. Добавьте WixNetFxExtension в свой проект

Вы должны добавить WixNetFxExtension в свой проект перед использованием. Если вы используете WiX в командной строке, вам необходимо добавить следующее в командные строки свечи и света:

  -внешний WixNetFxExtension
  

Если вы используете WiX в Visual Studio, вы можете добавить расширение с помощью диалогового окна «Добавить ссылку»:

  1. Откройте свой проект WiX в Visual Studio.
  2. Щелкните правой кнопкой мыши свой проект в обозревателе решений и выберите Добавить ссылку… .
  3. Выберите сборку WixNetFxExtension. dll из списка и нажмите «Добавить».
  4. Закройте диалоговое окно «Добавить ссылку».

Шаг 2. Добавьте пространство имен WixNetFxExtension в свой проект

После того, как расширение добавлено в ваш проект, вам необходимо добавить его пространство имен в свой проект, чтобы вы могли получить доступ к соответствующим элементам WiX. Для этого измените элемент верхнего уровня в своем проекте, добавив следующий атрибут:

xmlns: netfx = "http: // схемы.microsoft.com/wix/NetFxExtension "
 

Полный элемент Wix со стандартным пространством имен и добавленным пространством имен WixNetFxExtension выглядит так:


 

Шаг 3. Укажите необходимые свойства в своем проекте

WixNetFxExtension определяет свойства для всех текущих версий .NET Framework, включая уровни пакетов обновления. Чтобы сделать эти свойства доступными для вашего установщика, вам необходимо указать на них ссылку с помощью элемента . Для каждого свойства, которое вы хотите использовать, добавьте в проект соответствующую ссылку PropertyRef. Например, если вы заинтересованы в обнаружении .NET Framework 2.0, добавьте следующее:


 

Шаг 4. Используйте предварительно определенные свойства в условии

После ссылки на свойство его можно использовать в любом операторе условия WiX. Например, следующее условие блокирует установку if.NET Framework 2.0 не установлен.


    
 

Installed — это свойство установщика Windows, которое гарантирует, что проверка выполняется только тогда, когда пользователь устанавливает приложение, а не при ремонте или удалении. Часть условия NETFRAMEWORK20 будет выполнена, если .NET Framework 2.0 установлен. Если он не задан, программа установки отобразит сообщение об ошибке и прервет процесс установки.

Для проверки уровня пакета обновления платформы используйте свойства * _SP_LEVEL. Следующее условие блокирует установку, если на машине нет .NET Framework 3.0 SP1.


    
 

Как и в предыдущем примере, «Установлено» предотвращает запуск проверки, когда пользователь выполняет ремонт или удаление.Для свойства NETFRAMEWORK30_SP_LEVEL установлено значение «# 1», если присутствует пакет обновления 1. Поскольку нет возможности провести численное сравнение со значением, перед которым стоит #, условие сначала проверяет, установлен ли NETFRAMEWORK30_SP_LEVEL, а затем подтверждает, что оно установлено на число. Это будет правильно указывать, установлен ли какой-либо пакет обновления для .NET 3.0.

Программное обеспечение

Net Framework Check — Скачать бесплатно Net Framework Check

  • Это простой скрипт в формате.

    • Лицензия: Freeware (бесплатно)
    • Размер файла:
  • Реклама

    Реклама

  • Visual Studio 2010 и. NET Framework 4.0 Пакет учебных материалов включает презентации, практические лабораторные работы и демонстрации. Этот контент разработан, чтобы помочь вам узнать, как использовать функции Visual Studio 2010 и различные технологии framework ….

    • Имя файла: VS11TrainingKitOctober2011.S etup.exe
    • Автор: Microsoft
    • Лицензия: Freeware (бесплатно)
    • Размер файла:
  • PrepKit MCITP 70-562-VB, MCTS:. NET Framework 3.5, ASP. NET Application Development — это интерактивное приложение, которое помогает вам учиться, отслеживает ваш прогресс, определяет области, требующие улучшений, и моделирует сам экзамен. Это PrepKit. …

    • Лицензия: Условно-бесплатная (84 $.99)
    • Размер файла: 8 Мб
    • Работает на: Win98, WinME, WinNT 4.x, WinXP, Windows2000, Windows2003, Windows Media Center Edition 2005, Windows Vista
  • Набор элементов управления в оригинальной и новаторский для .NET Framework 2.0.

    • Лицензия: Условно-бесплатная (800,00 долл. США)
    • Размер файла: 5,7 Мб
    • Работает на: Windows2000, WinXP, Windows2003, Windows Vista
  • Набор элементов управления, созданный для Windows, оригинальный и инновационный для.NET Framework 1.1.

    • Лицензия: Условно-бесплатная (800,00 $)
    • Размер файла: 5,7 Мб
    • Работает на: Win98, WinME, WinNT 3. x, WinNT 4.x, Windows2000, WinXP, Windows2003, Windows Vista
  • . NET Framework 3.5 постепенно наращивает новые функции, добавленные в. NET Framework 3.0. Например, наборы функций в Windows Workflow Foundation (WF), Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF) и Windows….

    • Имя файла: Microsoft .NET Framework
    • Автор: Microsoft
    • Лицензия: Freeware (бесплатно)
    • Размер файла: 2,7 Мб
    • Работает на: Windows Server 2003, Windows Server 2008, Windows Vista, Windows XP
  • . Net framework для создания ботов для подключения к серверам DAIDE. DAIDE — это среда разработки Diplomacy AI, которая определяет, как боты должны общаться во время игры….

    • Имя файла: Daide_NetSDK_0.8_binaries.zi p
    • Автор: daidedotnet
    • Лицензия: Freeware (Free)
    • Размер файла: 49 Кб
  • MixNet — это компилятор языка ассемблера Mixal, описанный в книге Кнута «Искусство компьютерного программирования» для Microsoft. NET фреймворк . MixNet генерирует. NET исполняемых файлов. Весь исходный код написан на. …

    • Имя файла: MixalNet-1.0.zip
    • Автор: mixnet
    • Лицензия: Freeware (бесплатно)
    • Размер файла: 54 Kb
  • WebRPG. NET Framework предназначен для использования в качестве расширяемой оболочки в ASP. NET для создания сетевых (пошаговых) однопользовательских компьютерных ролевых игр в постоянной игре. …

    • Имя файла: webrpgnet_0.0.11.zip
    • Автор: webrpgnet
    • Лицензия: Freeware (бесплатно)
    • Размер файла: 55 Кб
  • Я написал простую, но полезную библиотеку классов для использовать в любом приложении с управляемым кодом на основе. NET Framework . Это более или менее оболочка для Win32 API принтера.

    • Лицензия: Freeware (бесплатно)
    • Размер файла: 13 Kb
  • Windows Hooks для.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *