6

Po prostu spędziłem cały dzień na ładowaniu mojego nowego laptopa z systemem Windows 8 przy użyciu wszystkich moich narzędzi programistycznych. Tylko się dowiedziałem, że moja wersja systemu operacyjnego była wersją 32-bitową.64-bitowy w porównaniu do 32-bitowego dla rozwoju Windows Phone

Kiedy próbowałem uruchomić emulator dla mojej aplikacji Windows Phone 8, otrzymałem komunikat, że potrzebuję "Hyper-V". Podobno "Hyper-V" jest dostępny tylko w wersji 64-bitowej.

Mam dwuczęściowe pytanie. Jak mogę się rozwijać przy użyciu mojego 32-bitowego systemu operacyjnego i narzędzi programistycznych? Z tego, co czytam, mogę jeszcze przetestować z zarejestrowanym telefonem. Wszelkie informacje o tym, jak to zrobić?

Drugie pytanie brzmi, czy mogę teraz ugryźć bullet i uaktualnić do 64-bitowego systemu operacyjnego (co jest formatowaniem i ponowną instalacją wszystkiego)?

Dzięki

+1

Ouch. Nie jestem pewien odpowiedzi, ale z pewnym wyprzedzeniem zadbałbym o właściwe środowisko, a nie o potencjalnie ciągłe bitwy w dół. –

+1

Niektóre źródła wskazują, że można uruchomić Virtual PC 2007 SP1 w Windows 8, jako długo po wybraniu trybu zgodności. Wymagania systemowe dla Virtual PC są znacznie mniej rygorystyczne niż dla Win 8 Hyper-V. –

+0

Nie zgadzam się z tym, że jest on zamknięty, ponieważ otrzymane odpowiedzi były BARDZO pomocne! Dzięki za odpowiedzi! – webdad3

Odpowiedz

7

bym zacisnąć zęby i upgrade do 64 bit teraz. Pełne wymagania systemowe dla rozwoju Windows Phone 8 to here. Poza tym, że wymaga 64-bitowego systemu Windows 8 Pro lub nowszego, aby móc używać emulatora Windows Phone 8, druga "gotcha" potrzebuje procesora obsługującego translację adresów drugiego poziomu (SLAT).

Komputery obsługujące SLAT to procesory oparte na procesorze Intel, które rozpoczynają się od i (np. I3, i5, i7, i9) lub dowolnych procesorów opartych na mikroarchitekturach Nehalem, Westmere lub Sandybridge.

Aby ustalić, czy urządzenie obsługuje listewka, należy wykonać następujące kroki:

  1. Sysinternals download/TechNet CoreInfo na http://technet.microsoft.com/en-us/sysinternals/cc835722
  2. Run "coreinfo -v"
  3. Jeśli masz "*" obok "EPT", powinieneś być dobry. Jeśli masz "-" obok EPT, twój procesor nie obsługuje SLAT.
+0

Skarbie ... To właśnie chcę zrobić, ale nie chcę tego robić (jeśli to ma jakiś sens). Dzięki za informację. Mam i7, więc powinienem być w porządku. – webdad3

+0

Całkowicie ma sens! Byłem w tej sytuacji też. :) Powodzenia. –

+0

Właśnie sprawdziłem i mam "*" obok "EPT", więc wydaje mi się, że warto przejść z ulepszaniem. – webdad3

1

Jeśli hace urządzeniu Windows Phone 8 można „odblokować” go i wdrażać aplikacje i debugowania w nim, dzięki czemu można zachować swoje 32-bitowych systemów operacyjnych.

W przeciwnym razie trzeba sformatować i zainstalować 64-bitowych wersji Windows 8.

+0

tak, czytam to. Mam urządzenie WP8. Czy potrafisz sobie wyobrazić przyszłe problemy z pozostaniem w 32-bitowym systemie operacyjnym? – webdad3

+1

Nie, jeśli zdominujesz urządzenie WP8. Ale jeśli zamierzasz wejść w rozwój W8, zaktualizowałbym go, żeby przetestować wersje aplikacji 32 i 64-bitowe (nawet jeśli ty też nie chodziłeś, ja też bym to zrobił). – danielrozo

Powiązane problemy