我有一个UWP 商店应用程序并尝试使用Package.appxmanifest中的 AppUriHandler 使用网络到应用程序链接。
它似乎在桌面上运行良好,但在Windows Phone 10上出现部署错误:
DEP0001:意外错误:-2146958844
当我删除 uap3:Extension 时错误消失
<Package
...
xmlns:uap3="http://schemas.microsoft.com/appx/manifest/uap/windows10/3"
IgnorableNamespaces="... uap3">
...
<Applications>
<Application>
<Extensions>
<uap3:Extension Category="windows.appUriHandler">
<uap3:AppUriHandler>
<uap3:Host Name="mydomain.comunity.me" />
</uap3:AppUriHandler>
</uap3:Extension>
</Extensions>
我的清单基于以下帖子:
Support web-to-app linking with app URI handlers
uap3:AppUriHandler
编辑(2017 年 4 月 6 日)
这是一个使用C++/CX的WinRT应用程序我在将(x86)部署到移动仿真器10.0.14393.0
时遇到上述错误...
将 (ARM) 部署到Microsoft Lumia 550、V1607、OS build 10.0.14393.953,我得到一个不同的错误...
Visual Studio 2015 输出...
2>Checking whether required frameworks are installed...
2>Framework: Microsoft.VCLibs.140.00.Debug/ARM, app package version
14.0.25017.0 is not currently installed.
2>Installing missing frameworks...
2>Registering the application to run from layout...
2>DEP0001 : Unexpected Error: -2147009287
========== Build: 1 succeeded, 0 failed, 1 up-to-date, 0 skipped ==========
========== Deploy: 0 succeeded, 1 failed, 0 skipped ==========
(Visual Studio 2017 产生完全相同的错误)