If you are testing locally and getting the 500 level error it just means that there was an error with the asp server. You will need to go into your IIS control panel and set it to display the full error messages.
This will let you know what the specific error is then you can look into the issue that is reported.