Windows Phone 8-Entwicklung unter Windows 7 - ist das möglich oder wird es möglich sein? [geschlossen]

12

Ich habe versucht, Windows Phone 8 SDK auf meinem Windows 7-Computer zu installieren, und es hat mich mit der Meldung "Nur unter Windows 8 unterstützt" getroffen. Eigentlich wollte ich Phone 7.5-Apps für Visual Studio 2012 entwickeln, was mit dem 7.1-SDK unmöglich ist, also dachte ich, dass 8-SDK den Job erledigen wird.

Als ob es nicht genug wäre, dass das 8 SDK bei der Veröffentlichung umstritten war, erscheint es mir jetzt, da es allgemein verfügbar ist, als eine schreckliche Entscheidung, es nur für Windows 8 verfügbar zu machen, da es meiner bescheidenen Meinung nach kein seriöser und vernünftiger Entwickler sein wird Installieren Sie Windows 8 jemals oder zumindest in naher Zukunft, nur aufgrund der Metro-Benutzeroberfläche.

Kennt also jemand eine Problemumgehung für die Entwicklung von Windows Phone 8 unter Windows 7 oder zumindest für 7.5, jedoch unter Verwendung von Visual Studio 2012?

Tiborg
quelle
3
Anfangs hat es mich auch geärgert, ich habe eine Maschine, die ich nicht auf Win8 upgraden werde, weil ich nicht sicher bin, wie meine Steam-Sammlung damit umgehen wird. Aber ansonsten war ich mit der Erfahrung von Windows 8 zufrieden.
Ian
Es muss möglich sein, Windows Phone 7.5 mit dem 7.1 SDK zu entwickeln, da das Windows Phone 7.8-Update auf das Windows Phone 7 SDK nicht veröffentlicht wurde (und auch keine Informationen in Bezug auf das nächste Windows Phone 7-Update 0). Die Lösung besteht natürlich darin, VS2010 für Ihre Windows Phone 7-Anforderungen zu verwenden.
Ramhound
Davor hatte ich Angst. Visual Studio 2010 war großartig, aber Visual Studio 2012 ist noch besser, und ich verwende es seit dem Erscheinen des CTP vor etwa einem Jahr. Es wird daher umständlich, wieder auf 2010 zurückzugelangen.
Tiborg
2
Diese Frage ist anscheinend unbeantwortet, da es sich um die Details der Toolset-Konfigurationen von Drittanbietern handelt, nämlich Visual Studio, Windows Phone Devleopment und Windows-Betriebssysteme.

Antworten:

18

Nein, es ist leider alles Windows 8. Ein Grund dafür ist, dass der Hypervisor in Windows 8 zum Emulieren oder Virtualisieren von Windows Phone 8-Computern verwendet wird. Das und Marketing natürlich.

Bearbeiten:

WIE für Entwickler, die Windows 8 verwenden, verwende ich es jetzt auf allen meinen Laptops und mag es. Ich führe Visual Studio 2010 und 2012 ohne Probleme aus.

Ian
quelle
4
Ich mag Windows 8 auch, wenn es um Geschwindigkeit und Geläufigkeit geht. Was mich jedoch am meisten stört, ist das Entfernen des Startknopfes (zumindest eine Option, um ihn zu aktivieren) und die schlechten Apps, die nur dafür gemacht wurden, da zu sein und keinerlei Funktionalität bereitzustellen. Kurz gesagt, ich hasse es, dass die Metro-Benutzeroberfläche (die für sich genommen nicht schlecht ist, aber für Nicht-Touch-Geräte schlecht) mir als Benutzer auferlegt wird.
Tiborg
3
Ja, ich mag das neue Startmenü, weil ich früher alle Apps, die ich verwendet habe, ohnehin an die Vorderseite des alten Startmenüs geheftet habe. Für mich ist es also eine größere, farbenfrohere Version. Ich verwende jedoch KEINE "Metro / ModernUI" -Apps.
Ian
1
Und stellen Sie sicher, win8 64-Bit zu installieren, wenn Sie mit wpsdk spielen möchten
Mariano Montañez Ureta
@Tiby Einer meiner Teammitglieder verwendet stardock, um das Startmenü unter Windows stardock.com/products/start8 aufzurufen, und ist ziemlich zufrieden damit. Das andere Produkt sieht ebenfalls interessant aus. Stardock.com/products/modernmix/features.asp
softveda
2

(Sie haben wahrscheinlich bereits eine Lösung für Ihr Problem gefunden, aber ich denke, dies könnte für andere nützlich sein, die, wie ich, ihre Umgebung zum ersten Mal einstellen.)

Windows Phone 8 SDK enthält Visual Studio 2012 Express.

Wenn Sie es auf einer virtuellen Maschine installieren, wie in diesem Artikel im Nokia Developer Wiki erläutert , sollten Sie in der Lage sein, Ihre Windows 7-Maschine weiter zu verwenden und nicht auf Windows 8 zu wechseln, während Sie über einen funktionierenden WP8-Emulator verfügen.

Ausloggen
quelle
1

Der Hauptgrund dafür ist, dass Windows 8-Apps und WP8-Apps die neue WinRT-Laufzeitumgebung nicht unterstützen. Sie können winRT unter Windows 7 nicht ausführen, sodass Ihre Apps nicht kompiliert werden können. Sie können Apps im Metro-Stil mit WPF erstellen, diese können jedoch nicht unter Windows 8 ausgeführt werden (zumindest nicht im Metro / Modern-Modus).

Zach Johnson
quelle
1
Er versucht, Windows Phone 8-Apps zu entwickeln , nicht Windows 8-Apps. Ich weiß, dass das Benennungsschema verwirrend ist.
Phil
Windows Phone 8-Apps müssen auch unter Windows 8 entwickelt werden, da Ian darauf hingewiesen hat, dass das Windows 8 Phone SDK eine Hyper-V-Virtualisierung erfordert, um das Telefon zu emulieren.
Zach Johnson