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:
publicview codestatic iwebhost buildwebhost(string
args)
:").usekestrel()
.usecontentroot(directory.getcurrentdirectory())
.useiisintegration()
.usestartup
() .build();
}
然後在命令列輸入:
webapi系列文章目錄介紹
出處:
如何要求加薪2
在目前這段艱難的經濟時期裡,由於薪水凍結 失業停工 以及公司普遍實行嚴厲的緊縮政策,請求獲得一次加薪或提公升並不是一件容易做到的事情。如果你在幾年前接受的工作其報酬水平低於你的自身價值,或許你渴望能夠提高自己的報酬水平 即便在過去兩年中,你對自己的報酬收入感到滿意,你或許也希望能夠盡量使收入保持在穩...
如何使用DLL 2
上文我簡單的介紹了如何建立乙個簡單dll,下面再我簡單的介紹一下如何使用乙個dll。當乙個dll被生成後,它建立了乙個.dll檔案和乙個.lib檔案 這兩個都是你需要的。要使用dll,就需要載入這個dll。隱式鏈結 這裡有兩個方法來載入乙個dll 乙個方法是捷徑另乙個則相比要複雜些。捷徑是只鏈結到你...
閱讀 《如何高效學習》2
處理隨機資訊 假如存在某種邏輯關係,那麼盡量去發現它,可以使用聯想法 掛鉤法 壓縮法 觀點資訊的難點 不是去記憶具體的細節,要速度 教導你怎麼行動的資訊。需要不斷地練習 應用過程資訊的方法 要依賴正確的模型。暈了 在實際中可以觀察到的資訊 與隨機資訊相反,比較難以理解,但是邏輯性強,學的時候要慢一點...