2016-06-07 7 views
3

Ich habe eine Windows Phone 8.1 Silverlight-Anwendung.Windows Phone 8.1 Silverlight App auf Windows 10 Tablet

Jetzt muss ich es auch auf Windows 10 Telefone und Tablets laufen lassen. Ich überprüfte und die App ist auf Windows 10-Handys verfügbar, auch wenn für Windows 8.1 bereitgestellt, aber es scheint, als ob ich es nicht auf Windows 10-Tablets installieren kann.

Meine Frage ist ziemlich einfach:

  • Gibt es einen „schnellen Weg“ zum Umwandeln des 8.1-Projekt UWP?
  • Kann ich meine App für Tablets bereitstellen, ohne den gesamten Code neu schreiben zu müssen?

Dank all

+0

Kurze Antwort: Wahrscheinlich nicht. Ist es 8.1 Store oder 8.1 Silverlight? –

+0

@KaiBrummund danke für die Antwort, es ist 8.1 silverlight. Ich werde wahrscheinlich eine Menge Code so neu schreiben müssen –

+0

Ja, leider. Wenn es eine Store-App wäre, würdest du wahrscheinlich mit nur ein paar Zeilen und Namespaces umgehen, aber mit Silverlight ist es mehr eine komplette Neuschreibung ... –

Antwort

2

Diese Frage ist seltsam ähnlich wie eine, die ich gerade gestern beantwortet. Es ist nicht wirklich ein Duplikat, daher werde ich die Antwort hier zusammen mit einem Link zu der anderen Frage wiederholen (1)

Leider gibt es keine einfache und vollautomatische Möglichkeit, Ihre Silverlight App nach UWP zu portieren, hauptsächlich weil sich der API-Footprint geändert hat und aktualisiert zwischen den 2 Plattformen. Es gibt viele Gemeinsamkeiten, aber auch viele brechende Änderungen, die einige manuelle Änderungen erfordern.

here ist Microsofts Anleitung für diesen bestimmten Upgrade-Pfad.

Aus dem Artikel oben:

Hinweis Dieses Handbuch ist Ihnen Port Windows Phone Silverlight-Anwendung auf Windows 10 manuell helfen. Neben der Verwendung der Informationen in diesem Handbuch zum Portieren Ihrer App können Sie auch die Entwicklervorschau von Silverlight Bridge von Mobilize.NET ausprobieren, um den Portierungsprozess zu automatisieren. Dieses Tool analysiert den Quellcode Ihrer App und konvertiert Verweise auf Windows Phone Silverlight-Steuerelemente und APIs auf ihre UWP-Gegenstücke. Da sich dieses Tool immer noch in der Entwicklervorschau befindet, werden noch nicht alle Konvertierungsszenarien verarbeitet. Die meisten Entwickler sollten jedoch Zeit und Aufwand sparen, wenn sie mit diesem Tool beginnen. Um die Entwicklervorschau zu testen, besuchen Sie Mobilize.NET's website.

[1] Can a Silverlight out-of-browser app be converted to Universal Windows Platform (UWP) app?