ASP.NET.CORE发布后启动网站出现500.19-0x8007000d错误解决方法
本项目使用的是netcoreapp2.2,缺少的XML文件是swagger。发布采用的是文件系统、依赖框架。
我第一次发布asp.net.core的后台,发布后启动网站出现500.19错误-0x8007000d。百度查了一下原因,2其中大多数人说是因为没有权限,需要编辑权限
当我设置权限,设置为完成控制
当我设置好权限后,启动网站,依然是500.19-0x8007000d错误。后来经过大佬点化,说我可能是因为没有安装如下图所示模块。
然后我在官网下载了模块,链接地址:https://dotnet.microsoft.com/download/dotnet-core/2.2
下载好后,安装后,我就在网站的模块中找到了开始缺少了模块。重新启动网站,终于不报500.19的错误了。但是悲催的是,报其他错误了,http500错误。后来查看了网站的日志文件,发现是一个XML文件找不到。后来在项目中对比debugger版本和release版本,发现debugger版本中多一个XML文件,此xml文件正式发布后缺少的文件。将此下图XML文件复制到网站的物理路径后。终于成功显示了swagger页面。
发布以后的web.config文件是官网上独立部署的代码。官网链接:https://docs.microsoft.com/zh-cn/aspnet/core/host-and-deploy/aspnet-core-module?view=aspnetcore-2.1#configuration-with-webconfig
后来根据官网的发布用于框架依赖的web.config修改了web.config文件,如下图
ASP.NET.CORE发布后启动网站出现500.19-0x8007000d错误解决方法相关推荐
- Google网站管理员工具提示软404错误解决方法
谷歌站点会根据你网站的问题通知你处理,常见的已抓取 – 尚未编入索引,和网址已提交,但貌似会返回404错误,今天讨论的就是软404错误问题,首先我们先了解为什么会出现这种情况,还有软404与404有哪 ...
- Asp.Net Core 发布到IIS
一.Asp.Net Core 发布到IIS 1.许多时候在WindowsServer服务器上已经安装了IIS,监听80端口,那么Asp.Net Core应用的自宿主就没法监听80端口 2.也就是在Wi ...
- ASP.NET Core 2.0 MVC 发布部署--------- ASP.NET Core 发布的具体操作
ASP.NET Core 发布的具体操作 下面使用C# 编写的ASP.NET Core Web项目示例说明发布的全过程. 1.创建项目 选择"文件" > "新建&q ...
- asp.net core 发布到 docker 容器时文件体积过大及服务端口的配置疑问
在 asp.net core 发布时,本人先后产生了3个疑问. 1.发布的程序为什么不能在docker容器中运行 当时在window开发环境中发布后,dotnet xxx.dll可以正常运行:但放入d ...
- ASP.NET Core 发布至Linux生产环境 Ubuntu 系统
ASP.NET Core 发布至Linux生产环境 Ubuntu 系统,之前跟大家讲解了 dotnet publish 发布,而没有将整个系统串起来. 今天就跟大家综合的讲一下ASP.NET Core ...
- windows server 2008 r2 托管 asp.net core 程序无法启动
windows server 2008 r2 托管 asp.net core 程序无法启动时,需安装以下更新: Update for Windows Server 2008 R2 x64 Editio ...
- Asp.Net Core发布绑定域名和端口
一.WebHostBuilder配置URL和端口进行侦听 UseUrls() 1.默认的ASP.NET Core项目绑定http://localhost:5000.通过使用UseUrls扩展方法--编 ...
- weblogic创建域后启动不了_摩托车淋雨后启动不了什么原因?如何解决?
图文是工作,视频是生活.大家好,我是 骑士分享 欢迎您的关注! 摩托车淋雨后启动不了什么原因?如何解决? 这种现象对于电喷车型来说发生的几率并不大,原因就在于电喷车型的线路防水能力会更强,供油系统也不 ...
- Asp.net Core 添加 EF 工具并执行初始迁移错误解决方法(Add-Migration Initial---Build failed.)
Asp.net Core 添加 EF 工具并执行初始迁移错误解决方法(Add-Migration Initial---Build failed.) 参考文章: (1)Asp.net Core 添加 E ...
最新文章
- 第三章	Selenide测试框架(三)
- P3870-[TJOI2009]开关【分块】
- oracle 实现ID自增
- 谷歌微软 IBM 激战云端,亚马逊地位恐将不保?
- 缺页异常(Page Faults) 和 Kernel Oops打印调用流程
- gcc编译时传递宏定义
- 58、LVS TUN模型实战
- 嵌入Circle映射和逐维小孔成像反向学习的鲸鱼优化算法-附代码
- Elasticsearch 创建索引 Java 实现
- Google Chrome浏览器的回退功能快捷键
- pmap gdb 分析堆外内存泄露情况
- Linux tshark安装
- git master、origin master 与 origin/master 的区别
- 灰度图像--图像分割 阈值处理之谷底阈值、峰顶平均
- config linux start up with only one app - firefox
- SpringBoot 整合实现RabbitMQ
- [转帖] cnblog新闻区 “40岁以上的员工,请自觉离开”
- 如何安装Endnote以及如何在word2013中关联endnote
- shopee的零食柜
- ensp 静态路由配置详细命令
热门文章
- java list 遍历 remove_JAVA中LISt遍历时如何remove元素?
- python网站数据写入mysql_python网络爬虫抓取动态网页并将数据存入数据库MySQL
- lr监控虚拟服务器,lr监控服务器 教程
- 恐鬼症不显示服务器区域,恐鬼症 steam版【简体中文】【4.34GB】
- ubuntu linux theme,如何在Ubuntu 20.04中启用全局暗黑主题
- linux r包默认安装位置,R-Language(R语言或称r-project)的安装
- python生成矩阵_如何在Python中生成矩阵?
- php网站 qq登陆,php写的插件网站接入QQ登录,QQ互联
- 时间管理——你不可不知的3种时间管理方法
- drf 解析器,响应器,路由控制