As a developer, I run IIS on my PC so that I can test my websites using ForwardHQ. Sometimes, however, I will have an issue starting a particular website and IIS will throw up this dialog.
“The process cannot access the file because it is being used by another process”. Totally cryptic and totally useless.
Most of the time, I can get around this by doing one simple thing:
When I return to IIS and try to start my website, it starts without issue.
Worth a try next time you run into this issue.