У меня 2 приложения .Net Core. Одним из них является приложение Asp.Net Core, а другим - приложение .Net Core Web API.
Раньше я мог запускать приложения локально, но проблема возникла, когда я попытался разместить веб-API локально, чтобы я мог просто вызвать его непосредственно из приложения Asp.Net.
Теперь, когда я пытаюсь запустить веб-приложение в VS 2019, я получаю следующую ошибку:
«Перестал работать .Net Core Host»
Это ошибка в средстве просмотра событий:
"Неправильное имя приложения: dotnet.exe, версия: 2.2.27818.2, отметка времени: 0x5d09400d
Неверное имя модуля: KERNELBASE.dll, версия: 10.0.16299.1182, отметка времени: 0x1e6d3739
Код исключения: 0xe0434352
Смещение ошибки: 0x0000000000046278
Идентификатор ошибочного процесса: 0x3f3c
Время запуска ошибочного приложения: 0x01d536e22357e1fc
Неверный путь к приложению: C: \ Program Files \ dotnet \ dotnet.exe
Неверный путь к модулю: C: \ Windows \ System32 \ KERNELBASE.dll
Идентификатор отчета: 208995d6-1027-4558-925a-4c90e4afcd5a
Полное имя неисправного пакета:
Неправильный пакетный идентификатор приложения: "
Когда я пытаюсь запустить Web API в VS 2019, я получаю следующую ошибку:
«Рабочий процесс IIS Express остановлен»
Это ошибка в средстве просмотра событий:
"Неправильное имя приложения: iisexpress.exe, версия: 10.0.18362.1, отметка времени: 0xdb637d68
Неверное имя модуля: hostpolicy.dll, версия: 2.2.27818.2, отметка времени: 0x5d094024
Код исключения: 0xc0000005
Смещение ошибки: 0x00000000000057f5
Идентификатор ошибочного процесса: 0x50f0
Время запуска ошибочного приложения: 0x01d536e26fbd5827
Неверный путь к приложению: C: \ Program Files \ IIS Express \ iisexpress.exe
Неверный путь к модулю: C: \ Program Files \ dotnet \ shared \ Microsoft.NETCore.App \ 2.2.6 \ hostpolicy.dll
Идентификатор отчета: e287462f-6235-4e20-98d6-f01d9068711b
Полное имя неисправного пакета:
Неправильный пакетный идентификатор приложения: "
Я уже восстановил установку VS 2019, удалил IIS из компьютера и снова добавил его, используя функцию «Включение или отключение функций Windows».