Просто некоторые вещи попробовать:
Обновили ли вы Visual Studio 2008 до SP1 (Google для загрузки - это большое дело)?
Вы удалили все предыдущие следы установки ASP.Net MVC Beta и RC?
Содержит ли проект тесты MSTest, а используемая версия не поддерживает MSTest?
Как вы установили IIS7 (точнее 7.5 на Windows 7)? Сделали ли вы это с помощью функции «Добавить компоненты Windows», включили ли вы ASP.Net при детализации на информационном сервере Интернета?
Можете ли вы создать новое приложение ASP.Net MVC, это отображается в разделе Добавить новые проекты? И скопировать Web.config в существующий? Может быть возможно, что он был создан с предыдущей версией, и идентификаторы сборки не больше, чем те же.
Когда вы устанавливали Visual Studio 2008, вы случайно сняли флажок в бите веб-приложения в Customize / Advance (не могу вспомнить точную формулировку), но IIRC это выглядит как одноуровневая ветвь, где есть опция Visual C #.