将ASPNET核心应用程序部署到服务器上的IIS:ucrtbase.dll模块出现0xc0000409异常

时间:2019-06-07 08:57:11

标签: asp.net-mvc visual-studio iis asp.net-core web-deployment

几个月前,我开始在Visual Studio上开发一个ASP.NET Core(v2.2.5)应用程序,它在我的PC上运行良好。 现在,我想将此应用程序安装在服务器上的IIS服务器上,因此我从VS发布了该应用程序,但是当我启动该站点时,出现以下弹出窗口: Visual studio debugger

,在事件查看器中,我收到此错误:

  

故障处理应用程序名称:w3wp.exe,版本:8.5.9600.16384,时间戳:0x5215df96   故障模块名称:ucrtbase.DLL,版本:10.0.14393.2630,时间戳:0x5bbec6c9   异常代码:0xc0000409   故障偏移量:0x000000000006d3d8   故障进程ID:0xcec   错误的应用程序开始时间:0x01d51d0e16ee383d   错误的应用程序路径:c:\ windows \ system32 \ inetsrv \ w3wp.exe   错误的模块路径:C:\ Windows \ SYSTEM32 \ ucrtbase.DLL   报告ID:56e081de-8901-11e9-8113-00155d013e00   故障包全名:   与程序包相关的应用程序ID错误:

以及有关错误的以下信息:

  

故障桶,类型0事件名称:BEX64响应:不可用驾驶室ID:0

     

问题签名:P1:w3wp.exe P2:8.5.9600.16384 P3:5215df96 P4:   ucrtbase.DLL P5:10.0.14393.2630 P6:5bbec6c9 P7:000000000006d3d8 P8:   c0000409 P9:0000000000000005 P10:

     

附加的文件:

     

这些文件可能在这里提供:

     

分析符号:重新检查解决方案:0报告ID:   56e081de-8901-11e9-8113-00155d013e00报告状态:0散桶:

我认为它与this thread类似,但是提出的解决方案对我不起作用。 你能帮我吗?

谢谢,

山姆

1 个答案:

答案 0 :(得分:0)

实际上,它是对另一个项目上的旧(不再存在的)数据包的引用,因此当我删除它时,该网站可以正常工作