Net framework где находится на компьютере: Как проверить версию и установить Framework

Как выяснить версию .NET Framework

 

Показать / Скрыть текст

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

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

Метод 1: ASoft .NET Version Detector

Выше мы уже упомянули постороннее программное обеспечение, потому давайте сходу разберемся с ним. В качестве дополнительного решения будем использовать ASoft .NET Version Detector — бесплатное ПО для определения установленных на компьютере версий .NET Framework. Вся задачка осуществляется практически в несколько кликов:

Скачать ASoft .NET Version Detector с официального веб-сайта

  1. Перейдите по обозначенной выше ссылке и на веб-сайте нажмите на подобающую кнопку для начала скачки ASoft .NET Version Detector.


По окончании скачки запустите приложение из архива.


Подтвердите правила лицензионного соглашения.


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


По мере надобности скачки какой-нибудь из их нажмите на специально отведенную кнопку.

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

Метод 2: Раздел «Программы и компоненты»

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

  1. Откройте «Пуск» и перейдите в «Панель управления».


Посреди всех значков найдете «Программы и компоненты». Кликните по нему два раза ЛКМ, чтоб перейти.


Опуститесь вниз по списку и найдете NET.Framework. В конце строчки указывается версия.

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

Метод 3: Редактор реестра

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

  1. Откройте утилиту «Выполнить», зажав комбинацию Win + R. В поле введите
    regedit

    и нажмите на кнопку Enter либо виртуальную кнопку «ОК».


Перейдите по пути

HKEY_LOCAL_MACHINESOFTWAREMicrosoftNET Framework SetupNDP

, где найдете отдельные директории с версиями .NET Framework.


Изберите одну из их и раскройте каталог Client либо Full. Там найдете параметр Install. Если его значение 1, означает данная версия установлена на компьютере. 0 обозначает отсутствие компонента.

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

Метод 4: Скрипт для PowerShell

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

  1. Откройте «Пуск» и через поиск найдите необходимое приложение. Запустите его от имени админа.


Владельцам Windows 7 пригодится ввести команду

(Get-ItemProperty "HKLM:SOFTWAREMicrosoftNET Framework SetupNDPv4Full").Release -ge 394802

, а в Виндовс 10 —

Get-ChildItem 'HKLM:SOFTWAREMicrosoftNET Framework SetupNDPv4Full' |  Get-ItemPropertyValue -Name Release | Foreach-Object { $_ -ge 394802 }

. Потом будет нужно надавить на кнопку Enter. Число 394802 обозначает поиск файла в редакторе реестра, о чем мы детальнее побеседуем дальше.


Если запрашиваемый компонент не найден, появится итог False.


В случае фуррора отобразится True, что значит — разыскиваемая версия установлена.

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

Версии и зависимости платформы .NET Framework

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

Источник: lumpics.ru

Работа с безопасным хранилищем .NET SQL Server версии 10.0 в более новых версиях—Документация (10.4)

ArcGIS Server 10.0 для Microsoft .NET Framework предлагает возможность хранения пользователей и ролей ArcGIS Server в безопасном хранилище SQL Server. Пользователи и роли управлялись с использованием членства ASP.NET и провайдера роли для SQL Server. Чтобы использовать хранилище системы безопасности SQL Server10. 0 в версиях 10.1 и выше, следуйте приведенным ниже инструкциям:

  1. Убедитесь, что на машине с сервером установлен компонент ArcGIS Server .NET Extension Support. Это можно сделать, запустив программу установки ArcGIS Server и проверив список компонентов, выбранных для установки. Чтобы установить компонент, сделайте следующее:
    1. Установите Microsoft .NET Framework 3.5 Service Pack 1 (SP1) на машине с ArcGIS Server. .NET framework имеется на установочном носителе ArcGIS Server.
    2. Вновь запустите программу установки ArcGIS Server и выберите компонент .NET Extension Support на странице Выбрать компоненты (Select Features).
  2. В настройках SQL Server на компьютере с ArcGIS Server 10.0 разрешите удаленные подключения и включите сервис SQL Server Browser.
  3. Обратите внимание на следующие свойства экземпляра SQL Server:
  4. Создайте строку JSON, содержащую строку подключения к экземпляру SQL Server, с использованием приведенного ниже формата:

    Приведенный ниже образец JSON использует следующие параметры подключения к SQL Server:

    • SQLHOST: имя компьютера, осуществляющего хостинг SQL Server
    • SQLEXPRESS: имя экземпляра SQL Server
    • ARCGIS: база данных, в которой находится безопасное хранилище . NET 10.0
    • Integrated Security=SSPI: указывает, что для установки подключения требуется использование встроенной аутентификации Windows.
    {
     "type": "SQL_SERVER",
     "properties":
     {
      "connectionString": "Data Source=tcp:SQLHOST\\SQLEXPRESS;Initial Catalog=ARCGIS;Integrated Security=SSPI"
     }
    }

    Если в строке подключения используется Встроенная система безопасности (Integrated Security), сервис ArcGIS Server необходимо запустить при помощи учетной записи, имеющей права администратора на хост-машине, где работает экземпляр SQL Server.

    Приведенный ниже образец JSON использует следующие параметры подключения к SQL Server:

    • SQLHOST: имя компьютера, осуществляющего хостинг SQL Server
    • SQLEXPRESS: имя экземпляра SQL Server
    • ARCGIS: база данных, в которой находится безопасное хранилище .NET 10.0
    • sa: идентификатор пользователя с правом доступа к базе данных.
    • пароль: пароль пользователя sa.
    {
     "type": "SQL_SERVER",
     "properties":
     {
      "connectionString": "Data Source=tcp:SQLHOST\\SQLEXPRESS;Initial Catalog=ARCGIS;User ID=sa;Password=password"
     }
    }
  5. На компьютере с ArcGIS for Server войдите в ArcGIS Server Administrator Directory. URL-адрес обычно имеет формат http://gisserver.domain.com:6080/arcgis/admin.
  6. Перейдите в меню security > config > testIdentityStore.
  7. Введите значение JSON из шага 4 в полях Пользовательская конфигурация хранилища (User Store Configuration) и Ролевая конфигурация хранилища (Role Store Configuration) и нажмите Тест (Test). Убедитесь, что вы получили сообщение о подтверждении Подключение успешно установлено! (Connection successful!).
  8. В Administrator Directory перейдите в security > config > updateIdentityStore.
  9. Введите значение JSON из шага 4 в полях Пользовательская конфигурация хранилища (User Store Configuration) и Ролевая конфигурация хранилища (Role Store Configuration) и нажмите Обновить (Update).
  10. Войдите в ArcGIS Server Manager и откройте страницу Безопасность (Security) > Пользователи (Users), чтобы убедиться, что используется ваше безопасное хранилище 10.0.

Отзыв по этому разделу?

Как проверить версию .NET Framework в Windows 10

Быстрые ссылки

  • Используйте команду для просмотра версии .NET Framework
  • Найдите версию .NET Framework в проводнике

Вы хотите найти версия .NET Framework, установленная на вашем ПК с Windows 10? Вы можете использовать команду PowerShell или копаться в проводнике, чтобы найти номер версии .NET. Вот как.

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

Быстрый и простой способ узнать версию .NET Framework — использовать команду PowerShell. Выполнение этой команды выводит список всех версий фреймворка, установленных на вашем ПК.

Чтобы использовать эту команду, сначала откройте PowerShell. (?!S)\p{L}’} | Выберите PSChildName, версия 9.0023

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

Теперь вы можете закрыть окно PowerShell.

Найдите версию .NET Framework в проводнике

Вы также можете просмотреть установленную версию в проводнике. Вам нужно будет перейти в папку C:\Windows\Microsoft.NET\Framework в вашей системе.

Чтобы быстро открыть папку «Framework» в проводнике, сначала откройте «Выполнить». Сделайте это, одновременно нажав клавиши Windows+R.

В поле «Выполнить» введите следующий путь и нажмите Enter. Если вы установили Windows 10 на диск, отличный от диска C, замените «C» на букву вашего установочного диска Windows в указанном ниже пути.

 C:\Windows\Microsoft.NET\Framework 

В окне папки Framework найдите папку с самым высоким номером версии. Дважды щелкните эту папку, чтобы открыть ее.

На следующем снимке экрана «v4.0.30319» — это папка с наибольшим номером, и мы откроем ее.

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

Связано: Как включить .NET Framework 2.0 и 3.5 в Windows 11

Найдите файл «Accessibility.dll» в открывшейся папке.

Щелкните правой кнопкой мыши «Accessibility.dll» и выберите «Свойства».

В окне «Свойства» щелкните вкладку «Подробности» вверху.

На вкладке «Подробности» отображается различная информация о выбранном файле. Здесь найдите значение рядом с «Версия продукта», так как это значение является самой последней версией .NET Framework, установленной на вашем ПК.

На следующем снимке экрана это значение равно 4.8.4084.0.

Закройте окно после проверки версии. И это все.


Хотите узнать установленную версию Java? Найти это так же легко.

Связано: Как проверить версию Java в Windows 10

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

NET Framework 3.5 в Windows Server 2016 и более поздних версиях

Перейти к содержимому

У вас есть учетная запись S или P?

В этом случае вам потребуется SAP Universal ID. Через несколько месяцев SAP Universal ID станет единственным способом входа в сообщество SAP. Без него вы потеряете свой контент и значки. Если у вас несколько учетных записей, используйте инструмент консолидации, чтобы объединить содержимое.

Начало работы с универсальным идентификатором SAP

Технические статьи

Давид Медер

25 июня 2020 г.
4 минуты чтения

Для многих приложений требуется .NET Framework 3.5, установленный на вашем Windows Server 2016 и более поздних версиях. По умолчанию .NET Framework 3.5 не устанавливается в этих операционных системах и должен быть установлен администратором вручную. Вы также можете установить .NET Framework 3.5 на Windows Server 2022, выполнив действия, описанные в этой записи блога.

Существует несколько способов установки компонента . NET Framework 3.5 в Windows Server 2016 и более поздних версиях:

  • С помощью мастера « Добавление ролей и компонентов » диспетчера Windows Server
  • С помощью PowerShell
  • С помощью инструмента DISM
  • С помощью параметра «Функция групповой политики по запросу»

В этом сообщении блога я сосредоточусь только на двух из них: установке с помощью Windows Server Manager и установке с помощью Windows PowerShell.

Если вы используете Windows 10, Windows Server 2016 или Windows Server 2019, Microsoft рекомендует установить .NET Framework 3.5 с помощью панели управления или способами, перечисленными выше.

Дополнительную информацию об этой установке можно найти в официальной документации, опубликованной Microsoft: Рекомендации по развертыванию Microsoft .NET Framework 3.5.

Чтобы установить .NET Framework в вашей системе под управлением Windows Server 2016 и более поздних версий, вам потребуется установочный носитель Windows Server, который использовался для установки сервера. В этом сообщении блога нам понадобится содержимое из подпапки [ISO]:\Sources\SxS на установочном носителе.

Если вы используете установочный ISO-образ Windows Server, вы можете просто смонтировать файл ISO на своем сервере или извлечь содержимое [ISO]:\Sources\SxS в локальный каталог, например D:\Sources \SxS . Чтобы смонтировать файл ISO с помощью проводника Windows, просто выберите Смонтировать из контекстного меню файла ISO:

Смонтировать файл ISO с помощью проводника Windows

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

Сначала вы должны открыть Диспетчер серверов в системе, где вы хотите установить .NET Framework 3.5.

  1. В Диспетчере серверов откройте Мастер добавления ролей и компонентов, щелкнув Управление -> Добавить роли и компоненты .
  2. Шаг вперед до Установка Введите и выберите Установка на основе ролей или функций .
  3. Убедитесь, что вы выбрали правильный сервер на шаге Выбор сервера .
  4. Перейдите к шагу Выберите компоненты и выберите (под)функции .NET Framework 3.5 (включает .NET 2.0 и 3.0) .
  5. В рамках шага Подтверждение необходимо указать альтернативный исходный путь. В нижней части Подтвердите выбор установки нажмите Укажите альтернативный исходный путь . В новом диалоговом окне Укажите альтернативный исходный путь введите путь к [ISO]:\Sources\SxS на установочном носителе или в локальном каталоге, куда вы скопировали файлы. В этом примере файлы были скопированы в D:\Sources\SxS . Закройте диалоговое окно, нажав «ОК», и запустите установку компонента, нажав «Установить » на экране «Подтвердить выбор установки ».

Выберите тип установки.

Укажите альтернативный исходный путь

Укажите альтернативный исходный путь

Следующие команды должны выполняться в PowerShell, запущенном от имени администратора.

Вы можете проверить, установлена ​​ли уже .NET Framework 3.5, выполнив следующую команду PowerShell:

 PS> Get-WindowsFeature -Name "NET-Framework-Core" 

Если .NET Framework 3.5 не установлен, вы получите следующий вывод:

 Отображаемое имя  Имя                       Состояние установки

------------                                          ----                       -------------

[ ] .NET Framework 3.5 (включая .NET 2.0 и 3.0)  NET-Framework-Core               Удалено
 

Чтобы установить компонент Windows .NET Framework 3.5, необходимо выполнить следующую команду:

 PS> Install-WindowsFeature -Name "NET-Framework-Core" -Source "D:\Sources\SxS" 

После команды завершится, вы получите примерно такой вывод:

 Success Restart Need Exit Code      Feature Result

------- -------------- ---------      --------------

Верно    Нет             Успех        {. NET Framework 3.5 (включая .NET 2.0 и... 

Если вы снова запустите следующую команду, в столбце Состояние установки должно отображаться Установлено для .NET Framework 3.5 (включая .NET 2.0 и 3.0) функция:

 PS> Get-WindowsFeature -Name "NET -Каркас-Ядро"

Отображаемое имя                                           Имя                      Состояние установки

------------                                          ----                       -------------

[X] .NET Framework 3.5 (включая .NET 2.0 и 3.0)  NET-Framework-Core             Установлено 

Некоторые конфигурации системы несовместимы с описанными в этом блоге вариантами установки и приводят к странным ошибкам.

Например, мы наблюдали такие проблемы в системах, которые были обновлены с Windows Server 2008 (R2) до Windows Server 2012 (R2) до Windows Server 2016 и Windows Server 2019 с помощью обновления Windows на месте.

Чтобы установить функцию .