Rozwój Windows Phone 8 na Windows 7 - czy to będzie czy będzie możliwe? [Zamknięte]

12

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?

Tiborg
źródło
3
Z początku mnie to zirytowało, mam jedną maszynę, której nie uaktualnię do Win8, ponieważ nie jestem pewien, jak sobie poradzi moja kolekcja Steam. Ale poza tym jestem zadowolony z korzystania z systemu Windows 8.
Ian
Opracowanie systemu Windows Phone 7.5 z zestawem SDK 7.1 musi być możliwe, ponieważ aktualizacja systemu Windows Phone 7.8 do zestawu SDK systemu Windows Phone 7 nie została wydana (ani żadnych informacji dotyczących kolejnej aktualizacji systemu Windows Phone 7 0). Rozwiązaniem jest oczywiście użycie VS2010 do potrzeb Windows Phone 7.
Ramhound,
Tego się bałem. Visual Studio 2010 był świetny, ale Visual Studio 2012 jest jeszcze lepszy, a ja korzystam z niego, odkąd CTP pojawił się około rok temu, więc powrót do 2010 roku będzie niezręczny.
Tiborg
2
To pytanie wydaje się nie na temat, ponieważ dotyczy szczegółów konfiguracji zestawów narzędzi innych firm, a mianowicie studia wizualnego, rozwoju systemu Windows Phone i systemów operacyjnych Windows.

Odpowiedzi:

18

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.

Ian
źródło
4
Rzecz w tym, że podoba mi się także Windows 8, jeśli chodzi o szybkość i płynność. Ale najbardziej denerwuje mnie usunięcie przycisku start (przynajmniej opcja, aby go włączyć) i słabych aplikacji, które zostały stworzone, aby tam być, a nie zapewniać jakiejkolwiek funkcjonalności. Jednym słowem, nienawidzę tego, że interfejs użytkownika Metro (który sam w sobie nie jest zły, ale jest zły dla urządzeń bezdotykowych) jest narzucony mi jako użytkownik.
Tiborg,
3
Tak, podoba mi się nowe menu startowe, ponieważ i tak przypiąłem wszystkie aplikacje, których użyłem na początku starego menu startowego, więc jest to dla mnie tylko bardziej kolorowa wersja. Jednak nie używam ŻADNYCH aplikacji „metro / ModernUI”.
Ian
1
I upewnij się, że zainstalowałeś Win8 64 bity, jeśli chcesz grać z wpsdk
Mariano Montañez Ureta
@Tiby Jeden z członków mojego zespołu używa stardock, aby uzyskać menu startowe na windows stardock.com/products/start8 i jest z tego całkiem zadowolony. Ich drugi produkt również wygląda interesująco: stardock.com/products/modernmix/features.asp
softveda
2

(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.

Wyloguj
źródło
1

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).

Zach Johnson
źródło
1
Próbuje tworzyć aplikacje na Windows Phone 8, a nie aplikacje na Windows 8. Mylący schemat nazewnictwa, wiem.
Phil
Aplikacje Windows Phone 8 muszą być również tworzone przy użyciu systemu Windows 8, ponieważ Ian zauważył, że zestaw Windows 8 Phone SDK wymaga wirtualizacji Hyper-V w celu emulacji telefonu.
Zach Johnson