zoukankan      html  css  js  c++  java
  • .net 5 开发部署B/S程序。

    现在.net 6 已经出来了,visualStudio 2022也发行预览版了。

    自 .net5 发布,.net core 与.net framework 已经走向统一。确实越来越好用了。

    现在.net5 发布B/S 架构的应用也不依赖于IIS了, 现在不管是在windows还是linux环境下,发布web系统都只需要一个指令 dotnet xxx.dll 即可

    项目类型选择 .NET Core MVC .

    初始项目结构,大概是这样

     由于 linux 服务器不在有IIS 服务器,所以应用程序的端口配置写在了程序中,在 Program.cs 中配置。

     加入以上代码指定 8080 端口。

    初次之外,具体开发,跟传统.net framework 开发区别不大。依旧是 路由机制。

    最后不同的地方就是发布,跟部署了。可以用 vs 自带的发布功能。

    配置好发布的文件夹后点击发布按钮

     发布成功后,到文件夹下,使用命令 dotnet  的启动程序

     启动成功后在 浏览器输入 ip 端口即可访问

  • 相关阅读:
    221. 最大正方形
    9. 回文数
    2. 两数相加
    1. 两数之和
    HDU 1864 最大报销额
    47 java包打成本地maven
    46 数组中的元素进行位置交换
    5 docker安装kibana
    45 vue图片放大预览
    4 docker中安装es
  • 原文地址:https://www.cnblogs.com/motion/p/15357365.html
Copyright © 2011-2022 走看看