Assumption
- Window 10 Home
- ลง ASP.NET CORE SDK 2.x,3.x,5.x และ Hosting Bundle แล้ว [1]
- x64
Prerequisite
- 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