Я думаю, что проблема заключалась в том, что я использовал Центр развертывания EPiServer для создания веб-сайта в IIS7, который создал файл web.config, настроенный для IIS7. Поэтому, когда я пытался запустить веб-сайт с сервера разработки Visual Studio (который ведет себя как IIS6), файл web.config был несовместим.
Я создал новый сайт, используя шаблон проекта Visual Studio EPiServer, который создал сайт, который работал при запуске через сервер разработки Visual Studio.