Визуальная студия делает (я полагаю) загрузку шаблона содержимого MVC View.Я предполагаю, что причина того, что все содержимое не в порядке с вашей главной страницы, заключается в том, что Visual Studio Extensiblity загружает шаблон, а затем добавляет любые ContentPlaceHolders, которых нет в шаблоне после данных шаблона.
Чтобы увидеть, как выглядят шаблоны, перейдите к файлу Visual Studio в файлах программы, а затем перейдите в Common7 \ IDE \ ItemTemplates \ CSharp \ Web \ MVC2.
Существует также папкадля VB.В любом случае вы можете открыть zip-файлы, расположенные в этом каталоге, и перейти к детализации до тех пор, пока не перейдете на страницу .aspx, и вы увидите, что VS вставляет в ваш проект, когда вы делаете Add New / View.