0

win32 fullTrustProcess AppService 拡張機能を使用して JS UWP アプリを作成しようとしています。ここの例に従いました: https://github.com/Microsoft/DesktopBridgeToUWP-Samples/tree/master/Samples/AppServiceBridgeSampleしかし、ローカル マシン (アニバーサリー アップデートを適用した Windows 10) に展開しようとすると、展開エラーが発生します。

DEP0700 : Registration of the app failed. AppxManifest.xml(49,10): error 0x80080204: Cannot register the xxxxx package because the extension is missing an EntryPoint or StartPage attribute. (0x80073cf6)
Deployment of the application to the target device failed.

マニフェストの拡張部分:

<Extensions>
    <uap:Extension Category="windows.appService"> <!-- line 49 from error -->
        <uap:AppService Name="CommunicationService" />
    </uap:Extension>
    <desktop:Extension Category="windows.fullTrustProcess" Executable="bin\mywin32.exe" />
</Extensions>
4

2 に答える 2

1

これを WINJS UWP アプリで機能させるには、次の手順に従ってください。

  1. EntryPointfullTrustProcess 拡張機能の属性を追加します。

<desktop:Extension Category="windows.fullTrustProcess" Executable="BackgroundProcess.exe" EntryPoint="Windows.FullTrustApplication" />

  1. StartPageappService 拡張機能の属性を設定します。

<uap:Extension Category="windows.appService" StartPage="index.html"> <uap:AppService Name="CommunicationService" /> </uap:Extension>

  1. に変更し、TargetDeviceFamily14257以上であることDesktopを確認します。MinVersion

<TargetDeviceFamily Name="Windows.Desktop" MinVersion="10.0.14393.0" MaxVersionTested="10.0.14393.0" />

ここで私のデモをチェックしてください: https://github.com/Myfreedom614/UWP-Samples/tree/master/AppServiceBridgeSample

于 2016-08-23T03:37:22.787 に答える