
У меня Dell Studio XPS под управлением Windows 8 Pro. Я обновил его с Windows 7 вскоре после выхода Windows 8. Я также установил Visual Studio 2012 Professional вскоре после его выхода и установил Update 3.
С тех пор, как я получил Windows 8, я пытался открыть некоторые примеры C++ DirectX, но так и не смог. Решение открывалось с (0 проектов), проект все еще был указан под решением, но был помечен как (несовместимый). Когда я нажимаю на проект, он выпадает и говорит:
Этот проект несовместим с текущей версией Visual Studio.
Это происходит даже тогда, когда я загружаю примеры StarterKit непосредственно из диалогового окна New Solution. Я подумал, что мне может не хватать DirectX SDK, но насколько я понимаю, он не упакован с Windows SDK, который я пытался переустановить несколько раз. Это было то же самое для каждого примера DirectX, который я пытался загрузить в Visual Studio.
Недавно я попробовал установить предварительную версию 2013 года, чтобы посмотреть, будет ли что-то отличаться. Получил те же результаты с небольшим изменением в сообщении:
Для загрузки этого проекта требуется более поздняя версия Windows.
Странно, ведь, насколько мне известно, я использую последнюю версию Windows 8. Кто-нибудь, имеющий опыт использования DirectX для разработки приложений для Магазина Windows в Visual Studio, знает, почему у меня не получается заставить работать пример?
Обновлять:Я перепробовал много примеров, но вот ссылка на базовый пример стартового набора. Он должен работать на Windows 8, VS 2012. Я просто получаю "(несовместимо)"
http://code.msdn.microsoft.com/Visual-Studio-3D-Starter-455a15f1