我最近设置了一个Windows 2016 Server。我在服务器上设置了我的.net应用程序。但是,当我访问应用程序时,w3wp会自行崩溃并关闭应用程序池。 事件查看器发出2个错误。
1)应用程序:w3wp.exe 框架版本:v4.0.30319 说明:由于.NET运行时在IP 00007FF8FEDDE899(00007FF8FEC60000)中出现内部错误而导致该进程终止,退出代码为80131506。
2)错误应用程序名称:w3wp.exe,版本:10.0.14393.0,时间戳:0x57899b8a 错误模块名称:clr.dll,版本:4.6.1637.0,时间戳:0x586fe714 异常代码:0xc0000005 故障偏移:0x000000000017e899 错误进程id:0x1bec 故障应用程序启动时间:0x01d29cca82c75315 错误的应用程序路径:c:\ windows \ system32 \ inetsrv \ w3wp.exe 错误模块路径:C:\ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ clr.dll 报告编号:99612f7d-0679-40b3-aa26-d44ca19c44b8 错误包全名: 错误包相关的应用程序ID: 事件ID = 1000
该应用程序基于.net框架4.6.1构建。由于服务器是Win 2016,它随框架4.6.2一起提供。我已经安装了一个带有.net 4.6.2框架的测试应用程序和一个带有4.6.1框架的应用程序(Visual Studio),它们运行良好。但我的主要应用程序给出了上述错误。
我已经执行了svc / SCANNOW,它发现了一些损坏的文件并成功修复了它们。但这没有帮助。 IIS版本的服务器是10.0.14393.0。
任何帮助将不胜感激。感谢