2017-03-24 7 views
0

Verwenden von Unity 5.5.2f1 und Visual Studio Community 2015 Update 3, um ein UWP-Spiel zu erstellen. Unity erstellt ein App-Paket und führt die App ordnungsgemäß aus. Die VS-Konfiguration ist auf Release eingestellt, da nur Debug und Release vorhanden sind. Der Store weist die .appx-Datei zurück, da sie keine gültige Store-App ist.VS community 2015 Update 3 hat keine Masterkonfiguration

In älteren VS-Versionen gab es eine Master-Konfiguration.

Antwort

0

Laut Ihrer Beschreibung scheint es, dass Sie Ihr Projekt von Unity nach UWP exportieren. Wenn ja, können Sie mit den folgenden Schritten versuchen.

  1. Wenn Sie bereit sind, Ihr Projekt von Unity zu exportieren, öffnen Sie die Datei Menü und wählen Sie Build-Einstellungen ...
  2. Click hinzufügen Geöffnet Szenen Ihre Szene mit dem Build hinzufügen
  3. im Dialog Build-Einstellungen, wählen Sie die folgenden Optionen für die UWP zu exportieren:
    • Plattform: Windows Store und sicher sein, Switch-Plattform für Ihre Auswahl wählen Effekt
    • SDK zu nehmen: Universal-10
    • UWP Bauen Typ: D3D oder XAML
  4. Optional: Einheit C# Projekte: Geprüft. HINWEIS: Durch Aktivieren dieses Kontrollkästchens können Sie 1.) Ihre App im Remote-Debugger von Visual Studio debuggen und 2.) Skripte im Unity C# -Projekt bearbeiten, während Sie IntelliSense für WinRT-APIs verwenden.
  5. Aus den Build-Einstellungen ... Fenster öffnen Player-Einstellungen ... und geben Sie Ihre Spiele Details
  6. Zurück zur Build-Einstellungen Dialog und dann
  7. im Windows-Build auswählen Explorer-Dialogfeld, das angezeigt wird, erstellen Sie einen neuen Ordner für die Build-Ausgabe von Unity. Zum Beispiel nennen wir den Ordner "App".
  8. Wählen Sie den neu erstellten Ordner und klicken Sie auf Wählen Sie Ordner.
  9. Sobald Unity fertig ist, wird ein Windows Explorer-Fenster für das Projektstammverzeichnis geöffnet. Navigieren Sie in den neu erstellten Ordner ("App" wie in Setp 7).
  10. Öffnen Sie die generierte Visual Studio-Lösungsdatei in diesem Ordner.

Dann in der Visual Studio-Lösung geöffnet, sollten Sie in der Lage sein, die "Master" Konfiguration zu finden. Diese Konfigurationen werden von Unity generiert und sollten nicht mit der Version von Visual Studio verknüpft sein.

Weitere Informationen finden Sie unter Porting guides.

+0

Danke für die Antwort. – JerryLive

+0

Danke für die Antwort. Was Sie beschreiben, ist genau das, was ich getan habe. Die erstellte App läuft auf meinem PC korrekt. Der Store akzeptiert dies jedoch nicht und sagt, es handelt sich nicht um eine Windows Store App. Ich bin zu VS 2017 gewechselt und werde auf Unity 2017 warten, in der Hoffnung, dass dieses Problem gelöst wird. – JerryLive

+0

@JerryLive Können Sie jetzt die "Master" -Konfiguration finden? Um Ihre App im Store einzureichen, folgen Sie den Schritten von ** Ihre App mit Windows Store ** verknüpfen zu ** Hochladen von Paketen zu Ihrer Einreichung ** in [Porting Guides] (https://unity3d.com/partners/ Microsoft/Portierungshilfen). Wenn Sie weiterhin Probleme haben, stellen Sie eine neue Frage mit dem Tag [tag: windows-store-apps]. Dies ist das richtige Tag für Store-bezogene Fragen. –

Verwandte Themen