2012-11-10 8 views
13

Die Microsoft-Oberfläche verwendet den ARM7, der mit dem Windows Phone identisch ist. Ich dachte, dass ich mit dem Windows Phone 8 SDK und Visual Studio 2012 die App auf Tablet bereitstellen könnte. Als ich Apps für das Windows Phone entwickelte, war es ganz einfach, das Telefon im Entwicklungscenter zu registrieren, und die Anwendung konnte mit Visual Studio oder dem Application Deployment Tool einfach durchgeführt werden.Wie stelle ich eine App auf einem Microsoft Surface Tablet mit Visual Studio 2012 bereit?

Ich habe iOS-Entwicklung mit Xcode und ich kann das Zielgerät auf iPad oder iPhone einstellen. Was vermisse ich?

+0

Sie verwenden das Windows Phone 8 SDK nicht für die Entwicklung von Surface. –

+1

Entwickeln Sie Ihre App auf Windows 8 Desktop zuerst, es ist ein ganzes Stück einfacher. Zu überprüfen, ob es bei RT noch funktioniert, ist etwas, das du zuletzt hast. –

Antwort

18

Es gibt ein paar Schritte, die dafür getan werden müssen. Mit Visual Studio können Sie Ihre App remote an ein Gerät senden (vorausgesetzt, dass sowohl der PC als auch die Oberfläche mit demselben Netzwerk verbunden sind).

Im Grunde gehen Sie here und laden Sie die Remotetools für Visual Studio 2012 (am Ende der Seite) auf Ihre Oberfläche (erinnern, die ARM-Version herunterladen).

Sie können dann dieses Programm auf Ihrem Surface starten.

Dann in Visual Studio können Sie auf den kleinen Dropdown-Pfeil neben der Schaltfläche Ausführen klicken und wählen Sie "Remote-Gerät". Wenn sich sowohl Ihr Entwicklungscomputer als auch Ihre Surface im selben Netzwerk befinden, sollte es dies automatisch erkennen (Sie müssen jedoch möglicherweise die IP-Adresse Ihres Surface eingeben).

Wenn die App zum ersten Mal auf dem Gerät installiert wird, werden Sie von der Oberfläche aufgefordert, ein Entwicklerzertifikat zu erhalten. Sobald dies geschehen ist, sollte es einfach funktionieren.

This guide erklärt es weit besser als ich und sollte Ihnen alle Informationen geben, die Sie brauchen.

Goodluck!

+0

OK, ich sehe auch, dass es nützlich sein wird, portable Portable Class Library zu verwenden. Prohttp: //msdn.microsoft.com/en-us/library/gg597391 (v = vs.110) –

+0

Sie sagten, dass Sie einen Windows 8 Desktop für verwenden sollten der Beginn des Projekts. Macht es Sinn, die Windows Store- oder Windows Metro App-Vorlagen im Visual Studio zu verwenden? –