iis - 由于 aspnetcore.dll 加载失败,IIS 10 应用程序池不断停止
问题描述
我在 IIS 10 上本地托管了一个 asp.net core 2.0。由于某种原因,我一访问托管网站,DefaultAppPool 就会停止。我收到 HTTP 错误 503。该服务不可用。
在事件日志中,我看到以下错误;
模块 DLL C:\WINDOWS\system32\inetsrv\aspnetcore.dll 加载失败。数据是错误的。
当我检查C:\WINDOWS\system32\inetsrv\
我看不到的路径aspnetcore.dll
时。它应该在那里吗?如果是,.net核心安装exe不应该被复制吗?
以下是一些信息;
我尝试了什么,但没有奏效?
- IIS AppPool 崩溃疑难解答
- 卸载.net核心并重新安装。
- 将应用程序池标识更改为网络服务等。
知道如何解决这个问题吗?
解决方案
推荐阅读
- mule - 任意点工作室中的自定义 Json 验证
- javascript - Ajax 状态码 503 未被触发
- sql - 删除特定行 - SQLite
- php - 图像未在 Codeigniter PHP 中调整大小和上传
- python - 从脚本跳转到交互模式的 Python 命令
- javascript - 通过选择值禁用文档准备好的文本框
- javascript - 使用状态数据 Angular
- javascript - 对 React 按钮单击执行 HTML 输入验证
- javascript - 我的 javascript 有:Uncaught TypeError: Cannot read property of null show on my console
- regex - shell脚本如何通过传递变量来获取多行