Debugging ASP.NET Core applications within IIS
CRANK

I have been working with ASP.NET core for a while now and always missed the direct IIS support in Visual Studio. Having to remember to spin up the project to start IIS express is a bit of a nuisance. When developing software, we want the actual debugging and run processes to be as automated as possible, and with IIS express, they simply aren’t.It is much quicker to simply launch a browser and debug JavaScript instantly, without an extra step in making sure that the IIS express site is actually running. And, no need to start and stop your website, making development that much quicker.Essentially, the goal is to have your web server running 24/7, without having to think twice about it. So, the first step is to actually enable IIS on your development machine:Enable IISNavigate to Control Panel > Programs > Programs and Features > Turn Windows features on or off (left side of the screen).Select the Internet Information Services check box:The next step is to configure IIS and ensure you h…

codeproject.com
Related Topics: IIS Windows Visual Studio