首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >应用程序池破坏IIS 10 ASP.Net核心3.2Bazor App核心

应用程序池破坏IIS 10 ASP.Net核心3.2Bazor App核心
EN

Stack Overflow用户
提问于 2020-06-10 16:01:48
回答 1查看 443关注 0票数 0

我有一个Asp.Net Core 3.2 Blazor组件应用程序,该应用程序已经发布到运行Windows Server 2016IIS 10的服务器上。

在发布到服务器之后,我可以浏览登录页面到站点,但是,当我尝试登录时,它调用一个服务并使用Entity Framework Core 3.1.5登录。

但是,当我试图调用DbContext上的linq查询时,它似乎失败了(这是从日志文件中推断出来的)。

有趣的是,如果我在运行登录时远程进入服务器,就会弹出带有以下错误的JIT;

在Windows系统日志中可以看到以下错误;

(

)为应用程序池提供服务的进程“myapppool(域)(4.0)(池)”遇到了致命的通信错误。过程id为'10188‘。数据字段包含错误号。

它似乎有时也崩溃应用程序池,所以如果我然后刷新页面,我得到502错误的网站?

下面是应用程序池高级设置的屏幕截图;

服务器正在运行Windows 2016,上面安装了Plesk Obsidian (我不确定这是否会以任何方式干扰?)

有人知道这里发生了什么事吗?

EN

回答 1

Stack Overflow用户

发布于 2020-06-11 06:32:35

我不知道发生了什么事,因为我不能重现你的问题。这是一个解决办法。请确保IIS应用程序池的Advanced Settings已将“Enable 32-Bit Application”设置为true

请检查下面的链接,以查找问题的疑难解答。

How to diagnose IIS fatal communication error problem

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62307965

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档