IIS Manager Error: The process cannot access the file because it is being used by another process. (Exception from HRESULT: 0x80070020)
I am trying to set up a local dev environment again. Have tried apache, mysql and everything over the years, this time I am using IIS (Have also done that before) and MSSQL because our main DB is in MSSQL. I am having trouble installing coldfusion so I reboot and when it comes back up I try and start my web server but I get the error above. A netstat -ao tells me what is using what ports but the PID doesn't match anything in task manager, but from google search I see that skype defaults to port 80 if you let it. Shut down skype (only for a second cause I use it all the time) and my websites start up now.
Skype has option under Tools/Options/Advanced/Connection "Use port 80 and 443 as alternatives for incoming connections. Unchecked that and all should be well. Will see if I have any problems with skype. Another option is to start your webserver before you start skype which is probably what would happen if you let your webserver start automatically. I don't do that cause I don't always use it and don't want it hoggin resources on my dev machine. I use a batch script to start up what I need for my dev environment and the webserver is part of that.