У меня Dell Studio XPS под управлением Windows 8 Pro. Я обновил его с Windows 7 вскоре после выхода Windows 8. Я также установил Visual Studio 2012 Professional вскоре после его выпуска и установил обновление 3.
С тех пор, как я получил Windows 8, я пытался открыть некоторые образцы C++ DirectX и никогда не смог. Решение откроется с (0 проектов), проект будет по-прежнему перечислен под решением, но он будет помечен (несовместимо). Когда я нажимаю на проект, он падает вниз и говорит
Этот проект несовместим с текущей версией Visual Studio
Это происходит даже тогда, когда я загружаю образцы StarterKit непосредственно из диалогового окна «Новое решение». Я подумал, что мне не хватает 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