Frage

Ich habe an der Windows 8-App mit JavaScript-Plattform in MSVS Express 2012 gearbeitet. Aber ich möchte an Windows 8 Universal arbeiten, deshalb habe ich den MSVS Express 2013 installiert. Wenn ich dort ein neues Projekt erstellte, dann habe ichDrei verschiedene Module (Windows, Windows.Phone und Windows.Shared), damit ich nicht den Anfang zu beginnen konnte.Sollte ich den Code in diesen drei Modulen schreiben?Können Sie mir wissen, wie Sie das Windows App-Universal-Projekt starten können?

War es hilfreich?

Lösung

Universal-Apps haben drei Projekte. Es gibt zwei Projekte, in denen wir "Head" -Projekte anrufen. Das sind die Windows und die Windows Phone-Projekte. Sie sind die einzigen beiden der drei, die "erstellen" und ein Geschäftspaket erstellen können.

zwischen ihnen ist das gemeinsame Projekt. Ein freigegebenes Projekt kann nicht auf andere Projekte oder andere Projekte erstellt oder nicht auf andere Weise referenziert werden. Das liegt daran, dass das gemeinsame Projekt eine Art Container für Dateien ist, die zwischen den beiden Kopfprojekten geteilt werden.

Es gibt ein spezielles MSBUild-Ziel für diese Art von Shared-Projekt, sodass die Dateien des freigegebenen Projekts, wenn die Kopfprojekte vorbereitet sind, in das Hauptprojekt (e) gebracht werden. Visual Studio behandelt sie jedoch als Teil der Köpfe während der Designzeit.

Ich hoffe das hilft. Sie sollten http://buildwindows.com finden, um weitere Informationen dazu zu erhalten. Es war ein wichtiges Thema der diesjährigen // Baukonferenz. Es gibt viel mehr, dass ich nicht deckt. Die Kernidee ist jedoch zwei Standard-Telefon- und Windows-Projekte mit einem gemeinsam genutzten Projekt zwischen ihnen.

Viel Glück.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top