Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Проблема запуска на windows 7 и server 2008 r2 без обновления ESU заключается в минимальных требованиях .NET Desktop Runtime 5.0.х:

https://docs.microsoft.com/en-us/dotnet/core/install/windows?tabs=net50

При этом на машине все равно может быть установлен .NET Desktop Runtime 5.0.х.


Проблема проявляется при завершении установки платформы, при попытке запуска ROBIN Agent:


Ошибку можно обнаружить до установки ROBIN. Для проверки работоспособности .NET необходимо ввести выполнить команду

Блок кода
languagepowershell
dotnet --list-runtimes

Результат выполнения должен выглядеть вот так:

Блок кода
languagepowershell
Microsoft.NETCore.App 5.0.10 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.WindowsDesktop.App 5.0.10 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]


Потенциальное решение:

Поставить обновления ESU:

https://www.catalog.update.microsoft.com/Search.aspx?q=KB4538483

Обновления установятся только на windows 7 Professional и Enterprise (SP1) и Server 2008 r2 (SP1).