【问题标题】:Project Centennial integrate Cortana Error DEP0700Project Centennial 集成 Cortana 错误 DEP0700
【发布时间】:2018-08-09 08:41:11
【问题描述】:

我正在尝试创建一个桌面桥应用程序,并希望将 Cortana 语音命令与其集成。我的 Bridge 应用的 Package.appxmanifest 如下:

    <Dependencies>    
    <TargetDeviceFamily Name="Windows.Desktop" MinVersion="10.0.14393.0" MaxVersionTested="10.0.14393.0" />
    <PackageDependency Name="Microsoft.VCLibs.140.00.UWPDesktop" MinVersion="12.0.40652.5" Publisher="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" />
  </Dependencies>
  <Resources>
    <Resource Language="x-generate" />
  </Resources>
  <Applications>
    <Application Id="App" Executable="MyBridgeApp\SampleBridgeApp.exe" EntryPoint="Windows.FullTrustApplication">
      <uap:VisualElements DisplayName="Sample Bridge App" Square150x150Logo="Assets\Square150x150Logo.png" Square44x44Logo="Assets\Square44x44Logo.png" Description="Sample Bridge App" BackgroundColor="transparent">
        <uap:DefaultTile Wide310x150Logo="Assets\Wide310x150Logo.png">
        </uap:DefaultTile>
      </uap:VisualElements>
      <Extensions>
        <uap:Extension Category="windows.appService" EntryPoint="SampleAppService.BackgroundTask">
          <uap:AppService Name="app.bridge.sample" />
        </uap:Extension>
        <uap:Extension Category="windows.personalAssistantLaunch" />            
      </Extensions>
    </Application>
  </Applications>
  <Capabilities>
    <Capability Name="internetClient" />
    <rescap:Capability Name="runFullTrust" />
    <DeviceCapability Name="microphone" />
  </Capabilities>

问题是:

  1. 如果我采用在前台应用程序中使用 Cortana 语音命令的方法,我认为这是不可能的,因为我的应用程序的 EntryPoint 不指向 App 类,而是指向我的桥应用程序,即

    Executable="MyBridgeApp\SampleBridgeApp.exe" EntryPoint="Windows.FullTrustApplication"

    1. 如果我在激活 Cortana 语音命令时在我的应用程序中启动后台进程,Visual Studio 2015 和 2017 都会由于我的 Package.appxmanifest 而出现以下错误:-

错误 DEP0700:应用注册失败。 [0x80073CF6] AppxManifest.xml(39,10):错误 0x80070032:无法注册 (SampleBridgeApp'sId) 包,因为注册 windows.personalAssistantLaunch 扩展时遇到以下错误:不支持该请求。 .如果问题仍然存在,请重试并联系包发布者。

如果此问题有任何解决方法,或者根本无法将 Cortana 与桌面桥应用程序一起使用,谁能建议我?

【问题讨论】:

    标签: cortana windows-10-desktop desktop-bridge


    【解决方案1】:

    我检查了UWP APIs available to a packaged desktop app (Desktop Bridge) 文档。桌面桥应用中不支持 cortana 相关 API。

    错误信息registering the windows.personalAssistantLaunch extension: The request is not supported也有说明。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-08-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-19
      • 2017-01-11
      • 1970-01-01
      相关资源
      最近更新 更多