Ich habe meine appxmanifest nach Microsoft documentation zu schaffen versucht, so sieht es etwa so aus:Remote App Service Erklärung wird von package.appxmanifest entfernt, wenn appx
<Application ...>
...
<Extensions>
<uap:Extension Category="windows.appService">
<uap3:AppService Name="com.myapp.service" SupportsRemoteSystems="true"/>
</uap:Extension>
</Extensions>
</Application>
Und ich hinzugefügt uap3
Definition der Package
-Tag.
Es funktioniert gut, wenn ich die Anwendung auf meinem PC und meinem Telefon mit Visual Studio bereitstellen. Aber wenn ich versuche, ein Appx-Paket (in beiden Modi, Sideload und für Speicher) in entweder Release- oder Debug-Konfiguration zu erstellen, entfernt es die Extension
von meinem package.appxmanifest
.
Ich bin mit Visual Studio 2015 3 Update, SDK-Version mit 14393. (Min-Version auch auf 14393 gesetzt ist)
Warum Visual Studio hält meine Remote-App-Service-Definition von meiner Manifest-Datei zu entfernen? Wie kann ich es lösen?
Haben Sie versucht, ** AppServicesProvider ** in [App-Dienste Beispiel] (https://github.com/Microsoft/Windows-Universal-samples/tree/master/Samples/AppServices)? Ich habe mit diesem Muster getestet und es hat gut in meiner Seite funktioniert. Nach dem Erstellen des appx-Pakets existiert die Erweiterung noch in *** Package.appxmanifest ***. –
@ JayZuo-MSFT Ich schaute mir die Probe an. Es funktioniert gut, aber dann fügte ich dem Manifest auch 'remoteSystem'-uap3-Fähigkeit hinzu.Dann, das erste Mal, als ich eine Appx erstellt habe, hat es gut funktioniert. Dann habe ich eine Appx zum * zweiten Mal * erstellt, die 'Extension' ging weg. Dann, um es zu bestätigen, extrahierte ich die ursprüngliche Version wieder und tat genau dieselben Schritte und bekam dasselbe Ergebnis. Können Sie überprüfen, ob Sie es auch in Ihrer Maschine reproduzieren können? –