Вы правы относительно своих предположений относительно цели проверки, и я не думаю, что при использовании страниц ASPX можно как-то обойти это. Вы получите проверку схемы только тогда, когда откроете ее в редакторе XML. Вы можете попробовать щелкнуть правой кнопкой мыши документ и выбрать «Открыть с помощью ...», а затем открыть его с помощью редактора XML. Следует подобрать определение схемы, которое вы включили в тег vxml. Но я нашел редактор XML в VS немного ненадежным и часто заканчивал тем, что использовал сторонний редактор XML, такой как Oxygen .
При использовании ASP.NET для рендеринга динамического VXML я использовал XSLT и некоторые вспомогательные классы для рендеринга документов. Таким образом, вы можете получить проверку схемы и использовать отладчик XSLT в VS, чтобы проверить, как отображаются ваши страницы. Еще лучший подход, который я нашел, - это использование ASP.NET MVC 3 с Razor. В CodePlex есть проект с открытым исходным кодом VoiceModel, который предоставляет примеры о том, как использовать этот подход.