2017-02-15 2 views
0

ich meine Desktop WPF-Anwendung in UWP bin Umwandlung, und ich bin mit dem Desktop-App-Konverter, folge ich dem Dokument here und alles funktioniert gut, bis ich unter Befehl ausführen:Soll ich meinen Desktop-App-Konverter-Prozess beenden?

DesktopAppConverter.exe Installer „C: \ Benutzer \ Mein Name \ Desktop \ publish installer \ setup.exe "-InstallerArguments"/S "-Ziel" C: \ Result "-PackageName" MyTestApplication "-Publisher" CN = MyTestApplication "-Version 0.0.0.1 -MakeAppx -Verbose

in meinem Desktop-App-Konverter Bildschirm zeigt es: Lauf Installer in isolierter Umgebung

VERBOSE: Kein Installateur gültig Ausfahrt Codes angegeben. Ersetzen Sie alle Vorkommen von in -InstallerArguments mit: C: Mit Standardwerte: 0 VERBOSE \ shared \ logs VERBOSE: Erstellen von isolierten Umgebung VERBOSE: Starten der isolierten Umgebung

als es dort für immer stecken scheint, ist es trotzdem kann ich schauen Sie, was dort passiert? Es läuft seit vierzig Minuten - Soll ich noch darauf warten?

+0

Wie verpacken Sie Ihre wpf-App? Haben Sie beispielsweise inno setup verwendet? Was ist die Version von Windows 10? Ist es eine Insider-Vorschau? –

+0

@ SunteenWu-MSFT Was ist Inno-Setup? Ich habe die Richtlinie so eingerichtet, dass das Basis-Image mit meiner OS-Version umgehen kann. Meine os Build-Version ist 1607, build14393 – spspli

+0

Ich verpacke die my wpf-Anwendung als eine exe mit install Schild – spspli

Antwort

1

Soll ich meinen Desktop-App-Konverter-Prozess beenden?

Es scheint, als ob die Anwendung in einer isolierten Umgebung ausgeführt wird, die nicht fortgesetzt werden kann. Möglicherweise müssen Sie diesen Vorgang stoppen (möglicherweise mit Strg + C) und es erneut versuchen.

Überprüfen Sie zunächst, ob Ihre Anwendung die Anforderungen für die Konvertierung erfüllt. Siehe Prepare an app for conversion with the Desktop Bridge. Überprüfen Sie beispielsweise, ob die Zielversion Ihrer wpf-App .Net4.6.1 lautet.

Zweitens, versuchen Sie bitte InstallerArguments "/S/V/qn" anstelle von InstallerArguments "/S" seit /V zu verwenden, übergeben Sie die Parameter an das Innere msi von installshield.exe, die Pop-up vermeiden können. Und tatsächlich ist die beste Vorgehensweise, dass Sie, bevor Sie Ihre App konvertieren, versuchen, Ihre App per Befehl zu installieren, falls erfolgreich, kopieren Sie die erfolgreichen Installer-Argumente in den Konverter InstallerArguments, es kann sicherstellen, dass der Konverter gut funktioniert.

Außerdem müssen Sie möglicherweise mit installiertem installshield den Pfad zu Ihrer EXE-Datei nach der Installation konfigurieren. Details bitte Referenz this thread.

Verwandte Themen