If you are running IIS 8 with windows server 2012 you need to do the following:
- Click Server Manager
- Add roles and features
- Click next and then Role-based
- Select your server
- In the tree choose Web Server(IIS) >> Web Server >> Application Development >> ASP
- Next and finish
from then on your application should start running