Невозможно запустить автономное развертывание ядра .net в Windows 2008 с пакетом обновления 2 (SP2). - PullRequest
0 голосов
/ 27 июня 2018

Запуск автономного пакета развертывания ядра .net на компьютере с Windows Server 2008 с пакетом обновления 2 (x86) завершается неудачно с сообщением « Не удалось найти точку входа в процедуру RaiseFailFastException в библиотеке динамических ссылок KERNEL32.dll »

Действия по воспроизведению проблемы:

  1. Создание приложения .net core 2.0 в Windows 7 (x64) с VS 2017
  2. Обновить группу свойств csproj, как показано ниже

  1. Создать пакет с помощью "dotnet publish -c release -r win-x86"

Вышеупомянутый самодостаточный пакет работает, как и ожидалось, в Windows 7 (x64), но НЕ в Windows 2008 с пакетом обновления 2. Мои вопросы: .net core 2.0 автономное приложение поддерживается в Windows 2008 или нет? Если это поддерживается, как находится KERNEL32.dll?

...