gpt4 book ai didi

uwp - 通过App Installer安装UWP应用程序出现网络错误,依赖包丢失

转载 作者:行者123 更新时间:2023-12-02 07:04:20 26 4
gpt4 key购买 nike

我有一个 UWP 应用程序,并尝试通过应用程序安装程序从网络安装它。根据docs我可以放入.appx/.appxbundle/*.appinstaller,我有一个由VS 2017生成的appxbundle。

当我将 appxbundle(以及所有生成的文件夹/文件,如 Add-AppDev{ackage.resources 和依赖项)放在我的主机服务器上并尝试下载/安装它时,将调用应用程序安装程序并正确显示我的应用程序 list 信息。

但是,在我的客户端计算机上安装失败,并提示“应用程序安装程序无法安装包依赖项。向开发人员询问 Microsoft.NET.CoreRuntime.1.1 包”。它确实在我的开发机器上安装得很好,因为我猜我已经安装了所有的 SDK。

我尝试将依赖信息放入我的应用程序安装程序文件中,如下所示,但仍然不好。

<?xml version="1.0" encoding="utf-8"?>
<AppInstaller
xmlns="http://schemas.microsoft.com/appx/appinstaller/2017"
Version="1.0.0.0"
Uri="http://myhost.com/myapp.appinstaller" >
<MainBundle
Name="MyApp"
Publisher="CN=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX"
Version="0.0.1"
Uri="http://myhost.com/myApp.appxbundle" />
<Dependencies>
<Package Name="Microsoft.NET.CoreRuntime.1.1" Publisher="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" Version="1.1.25305.1" ProcessorArchitecture="x86" Uri="http://myhost.com/Dependencies/x86/Microsoft.NET.CoreRuntime.1.1.appx" />
<Package Name="Microsoft.NET.CoreRuntime.1.1" Publisher="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" Version="1.1.25305.1" ProcessorArchitecture="x64" Uri="http://myhost.com/Dependencies/x64/Microsoft.NET.CoreRuntime.1.1.appx" />
</Dependencies>
</AppInstaller>

谁能告诉我出了什么问题吗?

谢谢!

最佳答案

如果您在发布配置(而不是调试)下构建应用程序,它将从 Windows 应用商店下载所有依赖项,因此您无需为此操心。

购买方式,现在您可以使用商店 -> 创建包 -> 启用自动更新来自动生成包含所有依赖项的 .appinstaller 文件更多信息请点击:docs

enter image description here

关于uwp - 通过App Installer安装UWP应用程序出现网络错误,依赖包丢失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47030530/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com