前言:準備循序漸進的養(yǎng)成定期寫文章的習慣,鍛煉文案能力恍飘。所以先從整理以往的工作筆記、學習筆記作為開端谴垫,邁出第一步章母。以這篇筆記小試牛刀。
一翩剪、發(fā)布時的選項
SSL:非https協(xié)議的話乳怎,記得去掉此項勾選,否則報錯
框架:獨立
目標運行時:win64x
二肢专、需要安裝的組件
官方下載組件:https://dotnet.microsoft.com/en-us/download/dotnet
以.net core3.1版本為例:
1舞肆、dotnet-hosting-3.1.**-win
2、dotnet-sdk-3.1.**-win-x64博杖,
3椿胯、dotnet-runtime-3.1.**-win-x64
4、aspnetcore-runtime-3.1.**-win-x64:注意剃根,如果沒有安裝哩盲,會缺少模塊:
這時部署模式選擇:獨立 發(fā)布的話會報500.30錯誤。
這種情況要么安裝組件狈醉,要么部署模式改為:框架依賴廉油。
安裝好之后,需要重啟電腦苗傅。
三抒线、查看已安裝的組件
如果不確定環(huán)境中沒有安裝.net core的sdk(其中會包含runtime、asp.net core渣慕、sdk嘶炭、hosting)
可以在命令提示符中查看已安裝的版本:
dotnet --version(會顯示已安裝的最高版)
dotnet --info? ? (查看安裝的詳細信息)
Tips:
部署好后,如果調(diào)用接口有問題逊桦,可以用dotnet命令驗證程序是否報錯眨猎。
1、進入到部署目錄强经,地址欄輸入cmd睡陪,然后通過命令啟動程序:dotnet? xxx.dll
2、win+r,輸入cmd打開命令提示符兰迫,輸入:dotnet?程序的完整dll路徑?
3信殊、如果程序沒有設(shè)置,命令行啟動默認監(jiān)聽端口是5000逮矛,命令啟動之后鸡号,需要測試接口的話,接口地址也要是5000
4须鼎、之后測試接口鲸伴,看命令行中是否報錯,按提示解決