Ich habe eine UWP-App und versuche, sie über App Installer aus dem Web zu installieren. Nach dem docs kann ich .appx/ .appxbundle/* setzen. AppInstaller und ich appxbundle eine haben, die von VS erzeugt wird 2017.UWP-App von App Installer aus Web-Fehler installieren, Abhängigkeitspaket fehlt
Wenn ich Dateien Add-AppDev setzen appxbundle (auch alle generierten Ordner/wie { ackage.resources und Abhängigkeiten) auf meinem Host-Server und versuchen, es herunterzuladen/zu installieren, das App-Installationsprogramm wird aufgerufen und zeigt meine App-Manifest-Informationen korrekt an.
Allerdings schlägt die Installation auf meinem Clientcomputer fehl und beschwert sich "App Installer konnte Paketabhängigkeiten nicht installieren. Fragen Sie den Entwickler nach Microsoft.NET.CoreRuntime.1.1 Paket". Es hat sich gut auf meiner Dev-Maschine installiert, da ich vermute, dass ich alle SDKs bereits installiert habe.
Ich habe versucht, Abhängigkeitsinformationen in meiner appinstaller-Datei wie unten, aber immer noch nicht gut.
<?xml version="1.0" encoding="utf-8"?>
<AppInstaller
xmlns="http://schemas.microsoft.com/appx/appinstaller/2017"
Version="1.0.0.0"
Uri="http://myhost.com/myapp.appinstaller" >
<MainBundle
Name="MyApp"
Publisher="CN=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX"
Version="0.0.1"
Uri="http://myhost.com/myApp.appxbundle" />
<Dependencies>
<Package Name="Microsoft.NET.CoreRuntime.1.1" Publisher="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" Version="1.1.25305.1" ProcessorArchitecture="x86" Uri="http://myhost.com/Dependencies/x86/Microsoft.NET.CoreRuntime.1.1.appx" />
<Package Name="Microsoft.NET.CoreRuntime.1.1" Publisher="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" Version="1.1.25305.1" ProcessorArchitecture="x64" Uri="http://myhost.com/Dependencies/x64/Microsoft.NET.CoreRuntime.1.1.appx" />
</Dependencies>
</AppInstaller>
Kann mir jemand sagen, was schief geht?
Danke!
1. Führt der Clientcomputer dasselbe Windows 10-Update wie der Dev-Computer aus? 2. Ist das Hauptpaket eine Debug-Version, während die Abhängigkeiten Release sind? – kennyzx
Ich habe den Client-Rechner mit den neuesten Windows 10 aktualisiert, aber immer noch nicht gut. Und das Hauptpaket ist Release-Version, weil ich es aus Visual Studio Store generieren -> Paket Option generieren und es kann erfolgreich installiert werden, wenn ich die Dateien senden und doppelklicken Sie auf die Appxbundle-Datei auf dem Client-Rechner. –