我有2个.Net Core应用程序。一个是Asp.Net Core应用程序,另一个是.Net Core Web API应用程序。
过去我曾经能够在本地运行应用程序,但是当我尝试在本地托管Web API以便直接从Asp.Net应用程序直接调用它时,问题就开始了。
现在,当我尝试在VS 2019中运行Web应用程序时,出现以下错误: “ .Net Core Host已停止工作”
这是事件查看器中的错误:
“故障排除应用程序名称:dotnet.exe,版本:2.2.27818.2,时间戳:0x5d09400d 故障模块名称:KERNELBASE.dll,版本:10.0.16299.1182,时间戳:0x1e6d3739 异常代码:0xe0434352 故障偏移量:0x0000000000046278 错误的进程ID:0x3f3c 应用启动故障时间:0x01d536e22357e1fc 错误的应用程序路径:C:\ Program Files \ dotnet \ dotnet.exe 错误的模块路径:C:\ Windows \ System32 \ KERNELBASE.dll 报告ID:208995d6-1027-4558-925a-4c90e4afcd5a 故障包全名: 与程序包相关的应用程序ID错误:“
当我尝试在VS 2019中运行Web API时,出现以下错误: “ IIS Express工作进程已停止” 这是事件查看器中的错误:
“故障排除应用程序名称:iisexpress.exe,版本:10.0.18362.1,时间戳:0xdb637d68 故障模块名称:hostpolicy.dll,版本:2.2.27818.2,时间戳:0x5d094024 异常代码:0xc0000005 故障偏移量:0x00000000000057f5 故障进程ID:0x50f0 错误的应用开始时间:0x01d536e26fbd5827 错误的应用程序路径:C:\ Program Files \ IIS Express \ iisexpress.exe 错误的模块路径:C:\ Program Files \ dotnet \ shared \ Microsoft.NETCore.App \ 2.2.6 \ hostpolicy.dll 报告ID:e287462f-6235-4e20-98d6-f01d9068711b 故障包全名: 与程序包相关的应用程序ID错误:“
我已经修复了VS 2019安装,从计算机上删除了IIS,然后使用“打开或关闭Windows功能”功能重新添加了它。