Mam Dell Studio XPS z systemem Windows 8 Pro. Zaktualizowałem go z systemu Windows 7 wkrótce po wydaniu systemu Windows 8. Zainstalowałem również program Visual Studio 2012 Professional wkrótce po jego wydaniu i zainstalowałem aktualizację 3.
Odkąd mam Windows 8, próbowałem otworzyć niektóre próbki C ++ DirectX i nigdy nie byłem w stanie. Rozwiązanie otworzy się z (0 projektów), projekt nadal będzie wymieniony pod rozwiązaniem, ale będzie oznaczony (niekompatybilny). Kiedy klikam projekt, spada i mówi
Ten projekt jest niezgodny z bieżącą wersją programu Visual Studio
Dzieje się tak nawet wtedy, gdy pobieram próbki StarterKit bezpośrednio z okna dialogowego Nowe rozwiązanie. Pomyślałem, że brakuje mi zestawu SDK DirectX, ale o ile rozumiem, nie jest on dostarczany z zestawem SDK systemu Windows, którego próbowałem instalować wiele razy. Było dokładnie tak samo dla każdej próbki DirectX, którą próbowałem załadować w Visual Studio.
Niedawno próbowałem zainstalować podgląd 2013, aby zobaczyć, czy będzie inaczej. Otrzymałem te same wyniki z niewielką zmianą komunikatu:
Ten projekt wymaga wyższej wersji systemu Windows do załadowania.
Dziwne, ponieważ o ile wiem, używam najnowszej wersji systemu Windows 8. Czy ktoś z doświadczeniem w korzystaniu z DirectX do tworzenia aplikacji ze Sklepu Windows w Visual Studio wie, dlaczego nie mogę uruchomić próbki?
Aktualizacja: Próbowałem wielu próbek, ale tutaj jest link do podstawowego przykładu zestawu startowego. Ma działać na Windowsie 8, VS 2012. Po prostu pojawia się „(niezgodny)”
http://code.msdn.microsoft.com/Visual-Studio-3D-Starter-455a15f1
źródło