#.net #windows #batch-file #cmd #.net-runtime
#.net #Windows #пакетный файл #cmd #.net-среда выполнения
Вопрос:
Я изо всех сил пытаюсь узнать, есть ли какой-либо способ проверить.СЕТЕВЫЕ версии.
Можем ли мы на любом данном сервере проверить, выполняются ли следующие требования? И установлены ли они или нет.
☐ Install IIS
☐ Install .NET Core Framework Runtime amp; Hosting Bundle [1.1]
☐ Install .NET Core Framework Runtime amp; Hosting Bundle [2.2]
☐ Install .NET core 1.1 Runtime amp; Hosting Bundle for Windows (v1.1.13)
☐ Install .NET Standard Framework Runtime >= 4.7.1
☐ Install PowerShell >= 5
☐ Install Google Chrome
Я попробовал часть кода, который я могу проверить отдельно для некоторых программ. он выдает мне результат, если он установлен, но мне нужен способ проверить все.Здесь есть вещи, связанные с СЕТЬЮ.
для IIS
reg query "HKLMSOFTWAREMicrosoftInetStp" | findstr VersionString
для Powershell
powershell -command "(Get-Variable PSVersionTable -ValueOnly).PSVersion.Major"
для Chrome
reg query "HKEY_CURRENT_USERSoftwareGoogleChromeBLBeacon"
Комментарии:
1. .NET Core или .NET Old? Вы можете легко проверить наличие версий .NET Core с помощью
dotnet --version
илиdotnet --list-runtimes
2. .NET Core 1.1 больше не поддерживается, поэтому вам вообще не следует его использовать. Текущие версии LTS (долгосрочной поддержки) — 2.1 и 3.1. Используйте 3.1, если у вас нет реальной, очень важной причины использовать более старую версию. .NET Core 2.2 НЕ является версией LTS и больше не поддерживается . Он перестал поддерживаться, когда была выпущена последняя версия LTS (3.1).
3. я попытался просмотреть версию, как вы упомянули.. но я получил эту ошибку …. ‘dotnet’ не распознается как внутренняя или внешняя команда, работоспособная программа или пакетный файл.
4. Для настройки серверов вы можете использовать Powershell DSC, чтобы указать, что должно быть установлено на каждом из них. Сам Powershell будет работать, чтобы обеспечить выполнение всех требований, активируя соответствующие функции.
5. Помогает ли это? learn.microsoft.com/en-us/dotnet/framework/migration-guide /…