My VS was working perfectly, today I bought and installed the kaspersky antivirus, when I was running an ASP.NET site (MVC) the following error appeared:
UNABLE TO START PROGRAM '' An operation is not valid in the current state.
Another simple option is to stop the IIS service and run the project again in Visual Studio. When you run (F5) your project again (by default) the visual studio will upload a new instance of IIS.
Here's how to stop the service in a simple and easy way:
I had the same problem and I quickly resolved that.