У вас есть проблема, похожая на этот вопрос .
Это связано с тем, что BlogEngine.net устанавливает главную страницу в событии PreInit базового класса страницы ( BlogBasePage ).Это делается на основе выбранной вами темы.Из-за этого во время разработки VS не может понять, что такое главная страница.
Вы можете установить файл главной страницы по умолчанию в директиве web.config <pages>
, как в ответе на вопросвыше.Используемый вами файл главной страницы будет основан на используемой теме (/themes/yourtheme/site.master).