asp.net core部署到iis

简介: asp.net core项目部署到IIS稍微不同于之前,记录几个要点:一、下载安装.NET Core 托管捆绑包,下载地址 ,这个链接或许不是最新的了,官方文档里面有这个链接,到下图所示位置即可找到。

asp.net core项目部署到IIS稍微不同于之前,记录几个要点:

一、下载安装.NET Core 托管捆绑包,下载地址 ,这个链接或许不是最新的了,官方文档里面有这个链接,到下图所示位置即可找到。

 

安装完之后,会发现多了个模块:

然后重启iis。如果还是出现以下错误:

HTTP Error 502.5 - Process Failure


Common causes of this issue:

The application process failed to start
The application process started but then stopped
The application process started but failed to listen on the configured port
可能是iis没有重启成功,在cmd执行iisreset命令重启可以解决。当时我就是直接在iis面板点重启,后面用命令方式重启就成了。更多错误解决办法请看这里

二、修改.NET CLR版本为无托管代码,iis只是转发请求,所以不用代码托管,具体还是看官方文档


三、如果部署模式是框架依赖,那么还要安装一下SDK,否则会因为找不到需要的dll而运行失败,在网站目录,按住shift+鼠标右键,打开命令窗口,输入 dotnet 项目名.dll,直接跑起来,就可以看到出错信息了,对症下药即可。

用心做好每一件事,结果会给你最大的惊喜!
目录
相关文章
|
5天前
|
开发框架 监控 前端开发
在 ASP.NET Core Web API 中使用操作筛选器统一处理通用操作
【9月更文挑战第27天】操作筛选器是ASP.NET Core MVC和Web API中的一种过滤器,可在操作方法执行前后运行代码,适用于日志记录、性能监控和验证等场景。通过实现`IActionFilter`接口的`OnActionExecuting`和`OnActionExecuted`方法,可以统一处理日志、验证及异常。创建并注册自定义筛选器类,能提升代码的可维护性和复用性。
|
5天前
|
开发框架 .NET 中间件
ASP.NET Core Web 开发浅谈
本文介绍ASP.NET Core,一个轻量级、开源的跨平台框架,专为构建高性能Web应用设计。通过简单步骤,你将学会创建首个Web应用。文章还深入探讨了路由配置、依赖注入及安全性配置等常见问题,并提供了实用示例代码以助于理解与避免错误,帮助开发者更好地掌握ASP.NET Core的核心概念。
17 3
|
26天前
|
开发框架 NoSQL .NET
利用分布式锁在ASP.NET Core中实现防抖
【9月更文挑战第5天】在 ASP.NET Core 中,可通过分布式锁实现防抖功能,仅处理连续相同请求中的首个请求,其余请求返回 204 No Content,直至锁释放。具体步骤包括:安装分布式锁库如 `StackExchange.Redis`;创建分布式锁服务接口及其实现;构建防抖中间件;并在 `Startup.cs` 中注册相关服务和中间件。这一机制有效避免了短时间内重复操作的问题。
|
4月前
|
网络协议
windows_server2012搭建iis并配置http重定向 iis转发
windows_server2012搭建iis并配置http重定向 iis转发
204 1
|
2月前
|
开发框架 .NET 中间件
【Azure 云服务】在Cloud Service的代码中如何修改IIS Application Pool的配置呢? 比如IdleTimeout, startMode, Recycling.PeriodicRestart.Time等
【Azure 云服务】在Cloud Service的代码中如何修改IIS Application Pool的配置呢? 比如IdleTimeout, startMode, Recycling.PeriodicRestart.Time等
【Azure 云服务】在Cloud Service的代码中如何修改IIS Application Pool的配置呢? 比如IdleTimeout, startMode, Recycling.PeriodicRestart.Time等
|
2月前
|
C++
【Azure云服务 Cloud Service】如何在部署云服务Cloud Service时候通过启动任务Start Task来配置IIS (如开启ARR)
【Azure云服务 Cloud Service】如何在部署云服务Cloud Service时候通过启动任务Start Task来配置IIS (如开启ARR)
|
4月前
|
Windows
iis配置http重定向302转发get请求并去掉最后的斜杠/ iis重定向 iis去除url最后的斜杠 iis重定向链接斜杠(已解决)
iis配置http重定向302转发get请求并去掉最后的斜杠/ iis重定向 iis去除url最后的斜杠 iis重定向链接斜杠(已解决)
91 0
|
5月前
|
JavaScript Windows
VUE部署到IIS中报404错误解决方案-配置URL重写
VUE部署到IIS中报404错误解决方案-配置URL重写
215 0
|
10月前
|
Windows
IIS配置MIME类型
IIS配置MIME类型
|
开发框架 .NET Shell
安装与配置IIS
安装与配置IIS
250 0
安装与配置IIS