วิธี Host ASP.NET CORE 2.x ,3.x บน Local IIS

M
Nov 12, 2020

--

Assumption

  1. Window 10 Home
  2. ลง ASP.NET CORE SDK 2.x,3.x,5.x และ Hosting Bundle แล้ว [1]
  3. x64

Prerequisite

  1. Enable feature IIS ให้ไปที่ Turn window features on or off

กด OK แล้ว restart 1 ที

จากนั้นให้ไปที่ file: launchSettings.json และใส่ code ชุดนี้

{
// ... others lines of code
"WebApi": {
"commandName": "IIS",
"launchBrowser": true,
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
},
"applicationUrl": "https://localhost:5008;http://localhost:5011"
}
}

หน้า properties จะเปลี่ยนไปตาม launchSettings.json

กด debug ตามชื่อ Profile

จะได้หน้า swagger ดังนี้

check ที่ IIS จะ Visual studio จะสร้าง Website ให้

Appendix
[1] สามารถ download ได้ที่ https://dotnet.microsoft.com/download/dotnet-core

--

--

M
M

Written by M

Web Developer at Thaibev PLC.

No responses yet