在发布.netCore WebApi服务并在Linux上部署(一)

第一次在linux上面部署.netCore WebApi程序,做一些记录备查。
第一节记录如何使用vs2019将程序发布在本地文件夹:
    ①将调试好的WebApi项目的解决方案资源配置的Debug换成Release。 

            
    ②右击项目-重新生成解决方案。

         在发布.netCore WebApi服务并在Linux上部署(一)_第1张图片
    ③右击启动项-发布。

          在发布.netCore WebApi服务并在Linux上部署(一)_第2张图片
    ④在发布的选项中选择编辑,跳出配置文件。

          在发布.netCore WebApi服务并在Linux上部署(一)_第3张图片
    ⑤发布方法选择 “文件系统”,填写自定义的发布的系统位置。

         在发布.netCore WebApi服务并在Linux上部署(一)_第4张图片
    ⑥在设置中选择相关的设置,部署模式有“框架依赖”和“独立”两种模式可以选择,选择框架依赖的时候,要求linux服务器上面装了相应版本的.net Core SDK和.net Core RunTime。
        此时发布的文件大小较小;若选择“独立模式”,则不要求服务器上面装相应版本的sdk和运行时,此时发布的文件夹较大,vs会将相应的环境一起打包发布。

          在发布.netCore WebApi服务并在Linux上部署(一)_第5张图片
    ⑦最后点击保存-发布,等待片刻即可完成相应的发布环节。在选择的文件系统路径中就可以找到发布的相应的文件。

你可能感兴趣的:(在发布.netCore WebApi服务并在Linux上部署(一))