首页 .NET/Web DotNetCore服务器IIS搭建【Windows Server系统】

DotNetCore服务器IIS搭建【Windows Server系统】

作者:胡同里的砖头 围观群众:313 更新于:2021-12-01

操作系统:Windows Server 2008 R2 或更高版本
文件:
? Microsoft Visual C++ 2015 Redistributable
? aspnetcore-runtime
? dotnet-hosting(一定要在添加IIS之后安装,如果提前安装了,会出现500.19错误,下面有参考解决的方式)
第一个文件下载地址:https://www.microsoft.com/en-us/download/details.aspx?id=52685
后面两个文件下载地址:https://dotnet.microsoft.com/download(下载SDK和runtime)

安装完成后,重启系统
安装 asp.net core 运行环境必须在配置好 IIS 之后进行。

在 IIS 中添加网站
无特殊配置,需要注意的是,将应用程序池中对应的项修改为 无托管代码 。

如果运行遇到500.19错误
原因:安装 dotnet-hosting 在添加 IIS 之前,或者安装完成之后,没有进行重启。
解决方案:重新安装 dotnet-hosting ,选择修复选项。然后重启服务器。

如果运行遇到502.5错误
原因:asp.net 所需运行环境不够。
解决:
方案1: 安装 SDK 。 但这种方案没有在我这里生效,安装姿势不对?
方案2: 在 asp.net 项目的 csproj 文件中添加
<PublishWithAspNetCoreTargetManifest>false</PublishWithAspNetCoreTargetManifest>

然后重新发布,会发现发布文件里面多了很多依赖项,更新服务器端的文件,重启网站,应该就可以大功告成了。

留言评论
站点声明:
1、本站【胡同里的砖头】个人博客,借鉴网上一些博客模板,取其各优点模块自行拼装开发,本博客开发纯属个人爱好。
2、所有笔记提供给广大用户交流使用,可转载,可复制,纯个人开发所遇问题锦集记录使用
Copyright © huzlblog.com All Rights Reserved. 备案号:苏ICP备2021056683号-8