Запуск автономного пакета развертывания ядра .net на компьютере с Windows Server 2008 с пакетом обновления 2 (x86) завершается неудачно с сообщением « Не удалось найти точку входа в процедуру RaiseFailFastException в библиотеке динамических ссылок KERNEL32.dll »
Действия по воспроизведению проблемы:
- Создание приложения .net core 2.0 в Windows 7 (x64) с VS 2017
- Обновить группу свойств csproj, как показано ниже
- Создать пакет с помощью "dotnet publish -c release -r win-x86"
Вышеупомянутый самодостаточный пакет работает, как и ожидалось, в Windows 7 (x64), но НЕ в Windows 2008 с пакетом обновления 2. Мои вопросы: .net core 2.0 автономное приложение поддерживается в Windows 2008 или нет? Если это поддерживается, как находится KERNEL32.dll?