Error – 4092 is a very usual error when you run the .NET core application by using dotnet cli. It means the port has been taken by another app.
You can change port number in the <php>launchSettings.json</php> file to quickly solve the problem. However, if your application use that port on different components, you should kill the running port by using netstat
Run command-line as an Administrator. Then run the below command
netstat -ano | findstr :portnumber
Then you can use taskkill to kill the port with PID
taskkill /PID PIDNumberHere /F