Próbowałem zainstalować zestaw Windows Phone 8 SDK na moim komputerze z systemem Windows 7 i trafił mnie komunikat „obsługiwane tylko w systemie Windows 8”. Naprawdę chciałem opracować aplikacje Phone 7.5 na Visual Studio 2012, co jest niemożliwe z 7.1 SDK, więc pomyślałem, że 8 SDK wykona to zadanie.
Jakby nie wystarczyło, że 8 SDK było kontrowersyjne po wydaniu, teraz, gdy jest ogólnie dostępne, dla mnie wydaje się straszną decyzją, aby udostępnić go tylko dla Windows 8, ponieważ moim skromnym zdaniem, żaden poważny i rozsądny programista nie będzie instaluj system Windows 8 kiedykolwiek, a przynajmniej w najbliższej przyszłości, tylko z powodu interfejsu Metro.
Czyli ktoś zna jakieś obejścia dotyczące programowania systemu Windows Phone 8 w systemie Windows 7 lub przynajmniej tworzenia wersji 7.5, ale przy użyciu programu Visual Studio 2012?
źródło
Odpowiedzi:
Nie, to wszystko niestety Windows 8. Powodem jest to, że hiperwizor w systemie Windows 8 służy do emulacji lub wirtualizacji komputerów z systemem Windows Phone 8. To i marketing oczywiście.
Edytować:
Jak dla programistów używających Windows 8, używam go teraz na wszystkich moich laptopach i podoba mi się. Korzystam z niego w Visual Studio 2010 i 2012 bez żadnych problemów.
źródło
(Prawdopodobnie znalazłeś już rozwiązanie swojego problemu, ale myślę, że może to być przydatne dla innych, którzy, tak jak ja, konfigurują swoje środowisko po raz pierwszy).
Zestaw Windows Phone 8 SDK zawiera program Visual Studio 2012 Express.
Jeśli zainstalujesz go na maszynie wirtualnej, jak wyjaśniono w tym artykule Wiki dla programistów Nokia , powinieneś móc nadal korzystać z komputera z systemem Windows 7 i unikać przejścia na system Windows 8, mając działający emulator WP8.
źródło
Głównym powodem jest to, że aplikacje Windows 8 i aplikacje WP8 używają nowego środowiska uruchomieniowego WinRT nie obsługują platformy .NET, nie można uruchomić programu WinRT w systemie Windows 7, więc aplikacje nie będą się kompilować. Możesz tworzyć aplikacje w stylu metra za pomocą WPF, ale nie będą działać w systemie Windows 8 (przynajmniej nie w trybie metra / nowoczesnym).
źródło