Для небольших сайтов include / include_once и require / require_once великолепны, я не создал сайт без них за многие годы. Однако я бы рекомендовал убедиться, что каждый из ваших включенных файлов представляет собой дискретный блок кода, который является допустимым XML. Я имею в виду, не открывать тег в одном include и закрывать его в другом, или наоборот - это сделает изменения сложными и более подверженными сломать вещи, потому что у вас есть зависимости между файлами. Счастливое кодирование!
редактировать см. ответ ниже , который примерно на 18 месяцев новее и фактически решает проблему. Этот исторически некогда точный ответ уже не так точен. Оставляем нетронутым после перерыва по этой причине. - спасибо - jcolebrand
Какую версию VS вы используете? VS2008 Express, Standard, Pro или Team System? VS2010 Professional, Premium или Ultimate? Я ожидал, что загруженный вами проект был создан с использованием более поздней версии Visual Studio и использует некоторые из этих расширенных функций. Таким образом, вы не можете его открыть.
РЕДАКТИРОВАТЬ: Также возможно, что вам не хватает некоторых расширенных фреймворков, таких как новые версии Windows Mobile SDK, но, если я правильно помню, сообщение об ошибке в этом случае другое.
Вы также можете попробовать выполнить следующую команду:
devenv /ResetSkipPkgs