Fehler beim Erstellen eines App-Pakets, wobei "fullTrustProcess" auf eine ausführbare Datei zeigt

Ich versuche, die Beispielanwendung zum Überbrücken von AppServices mit einer UWP-Anwendung bereitzustellen. Das Beispiel läuft und wird einwandfrei erstellt, aber wenn ich versuche, der Anleitung zum Packen des Ganzen zu folgen, erhalte ich einen Fehler.

Link zum Verpackungsleitfaden

AppService Bridge Beispielrepository hier.

Fehlermeldung

 Error Manifest validation error: Line 36, Column 64, Reason: The file name  "BackgroundProcess.exe" declared for element "*[local-name()='Applications']/*[local-name()='Application']/*[local-name()='Extensions']/*[local-name()='Extension' and @Category='windows.fullTrustProcess']" doesn't exist in the package.

Ich habe das Code-Snippet gefunden, das den Fehler erzeugt, aber ich habe noch keinen Fix dafür gefunden.

Wenn ichentferne der folgende Code aus der Datei Package.appxmanifest, Visual Studio erstellt das Paket erfolgreich:

<Extensions>
  <uap:Extension Category="windows.appService">
    <uap:AppService Name="CommunicationService" />
  </uap:Extension>
  <desktop:Extension Category="windows.fullTrustProcess" Executable="BackgroundProcess.exe" />
</Extensions>

Aber dies wird natürlich auch die Brücke zu dem Prozess entfernen, auf den es in dieser Übung ankommt.

Dies scheint etwas mit dieser Frage zu tun zu haben, aber der Unterschied ist, dass ich eine .exe-Datei habe und diese Frage sie für .dlls zu beantworten scheint:

Fehler beim Erstellen einer universellen App für den Store: "Manifest verweist auf die Datei 'MyAppName.dll', die nicht Teil der Nutzdaten ist."

(Das Aktualisieren der UWP-Tools schien das Problem nicht zu beheben.)

Antworten auf die Frage(6)

Ihre Antwort auf die Frage