DTcms Core项目发布到IIS教程

1、下载环境 最好本地vs发布环境和服务器上的core环境相一致,core 3和 .Net 5同样操作。vs 发布环境安装 SDK3.1.2。IIS服务器上安装 core Runtime 3.1.2和Hosting Bundle 3.1.2 这2个安装包...

1、下载环境

最好本地vs发布环境和服务器上的core环境相一致,core 3和 .Net 5同样操作。vs 发布环境安装 SDK3.1.2。IIS服务器上安装 core Runtime 3.1.2和Hosting Bundle 3.1.2 这2个安装包。(注意,如果iis服务器环境安装了以前版本的core,比如说3.0,发布后可能会有500错误。本人发布遇到这个问题,删除旧版本统一新版本解决。)

core 3.1下载地址 https://dotnet.microsoft.com/download/dotnet-core/3.1

attachments-2021-09-7Qy6tgmb613dbec355c56.png


2、vs发布,是用文件夹发布,注意运行时版本和框架版本。

attachments-2021-09-6GqRROco613dbf49333ad.png

3、发布后,生成文件。如果点击exe,可以看到控制台相关信息,说明发布没有问题。

attachments-2021-09-P58eEl2b613dbfa6a1b5c.png


4、安装IIS和Windows Server Hosing之后 ,重启IIS服务,检查IIS"模块"中是否有 “AspNetCoreModule2”

attachments-2021-09-racXVMZa613dc04882f08.png

5、创建网站,选择Asp.Net Core的发布目录,设置IIS应用程序池为“无托管 代码”

attachments-2021-09-ELvGBCXb613dc0dfa8d9a.pngattachments-2021-09-8Uam9z6B613dc0e77ee05.png

如果是64位,注意要设置,如下图

attachments-2021-09-RiF51sxd613dc0f23e027.png至此,已发布完毕!


  • 发表于 2021-09-12 16:58
  • 阅读 ( 2159 )
  • 分类:安装使用

你可能感兴趣的文章

相关问题

2 条评论

请先 登录 后评论
dtcms
dtcms

官方技术支持

11 篇文章

作家榜 »

  1. dtcms 11 文章
  2. 轻风 2 文章
  3. admin 2 文章
  4. <script>alert("hello")</script> 1 文章
  5. alinly 1 文章
  6. bear 1 文章
  7. 不思进取的.NET开发 1 文章
  8. 枫叶飘 1 文章