asp.net core 发布在IIS后出现的问题。
在vs2017中一切正常,但是发布在IIS后,网站运行时并没有按照程序中设定的从appsettings.json中取连接字符串,而是用的IIS APPPOOL\aaa 的用户(aaa是建立网站时的应用程序池名称),所以导致连接数据库失败!但在vs2017运行在IIS EXPRESS中一切正常,何解?
...全文
相关推荐
在IIS上部署ASP.NET Core Web API的方法步骤
最后,启动你的网站,你应该能够通过IIS访问你的ASP.NET Core Web API。如果遇到问题,检查应用程序日志,IIS日志,以及可能的错误消息,它们会提供解决问题的线索。
在IIS上部署ASP.NET Core项目的图文方法
总结来说,部署ASP.NET Core项目到IIS需要理解IIS和ASP.NET Core之间的协作模式,正确发布项目,配置IIS设置,以及利用日志和CLI工具来解决可能出现的问题。
ASP.NET Core MVC 项目在IIS中部署
**安装ASP.NET Core Module**:ASP.NET Core Module是IIS与Kestrel(ASP.NET Core内置服务器)之间的桥梁。确保已在IIS服务器上安装此模块。
在IIS中调试ASP.NET Core应用程序
**日志记录和异常处理**:在调试过程中,使用ASP.NET Core的日志记录功能可以帮助诊断问题。
在IIS上部署ASP.NET Core Web API
- 检查事件查看器中的应用程序日志,查看IIS和ASP.NET Core模块的日志条目。- 使用IIS的错误页面配置,显示详细的错误信息以帮助诊断问题。


