WebAPI No 2 如何WebAPI發布

2021-09-20 00:07:37 字數 1729 閱讀 3475

asp.net core在windows上可以採用兩種執行方式。一種是自託管執行,另一種是發布到iis託管執行。

首先有乙個完好的.net core webapi測試專案,然後進入根目錄執行   dotnet publish  ,來進行編譯:

然後在進入dll目錄,也就是程式集目錄:執行當前專案的主程式dll: dotnet  ***.dll

出現上面情況就是完成了,發布在了5000埠;

驗證看一下:

.net core webap預設的埠號是5000,但是我們可以通過配置來修改埠號。

第一步:建立hosting.json檔案:

第二部讀取,並註冊:

找到這個檔案然後在裡面新增: false

<?xml version="

1.0" encoding="

utf-8

"?>

"15.0

" xmlns="

">

false

注:如果只是修改乙個埠不做多埠發布只需要這樣即可:

還有一種可以多次執行命令列來實現不同的埠:

首先program.cs:

public

static iwebhost buildwebhost(string

args)

:").usekestrel()

.usecontentroot(directory.getcurrentdirectory())

.useiisintegration()

.usestartup

() .build();

}

view code

然後在命令列輸入:

webapi系列文章目錄介紹

出處:

如何要求加薪2

在目前這段艱難的經濟時期裡,由於薪水凍結 失業停工 以及公司普遍實行嚴厲的緊縮政策,請求獲得一次加薪或提公升並不是一件容易做到的事情。如果你在幾年前接受的工作其報酬水平低於你的自身價值,或許你渴望能夠提高自己的報酬水平 即便在過去兩年中,你對自己的報酬收入感到滿意,你或許也希望能夠盡量使收入保持在穩...

如何使用DLL 2

上文我簡單的介紹了如何建立乙個簡單dll,下面再我簡單的介紹一下如何使用乙個dll。當乙個dll被生成後,它建立了乙個.dll檔案和乙個.lib檔案 這兩個都是你需要的。要使用dll,就需要載入這個dll。隱式鏈結 這裡有兩個方法來載入乙個dll 乙個方法是捷徑另乙個則相比要複雜些。捷徑是只鏈結到你...

閱讀 《如何高效學習》2

處理隨機資訊 假如存在某種邏輯關係,那麼盡量去發現它,可以使用聯想法 掛鉤法 壓縮法 觀點資訊的難點 不是去記憶具體的細節,要速度 教導你怎麼行動的資訊。需要不斷地練習 應用過程資訊的方法 要依賴正確的模型。暈了 在實際中可以觀察到的資訊 與隨機資訊相反,比較難以理解,但是邏輯性強,學的時候要慢一點...