首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >通过app从web错误安装UWP应用程序,缺少依赖程序包

通过app从web错误安装UWP应用程序,缺少依赖程序包
EN

Stack Overflow用户
提问于 2017-10-31 08:04:48
回答 3查看 3.5K关注 0票数 8

我有一个UWP应用程序,并试图通过从网上安装它。根据文档,我可以将..appx/. appxbundle /*..appinstaller放入其中,而我有一个由VS 2017生成的appxbundle。

当我将appxbundle (也是所有生成的文件夹/文件,如AppDev(ackage.resources和Dependencies) )放到我的主机服务器并尝试下载/安装它时,appxbundle就会被调用,并正确地显示我的应用程序清单信息。

但是,安装在我的客户端机器上失败,并抱怨“ installation未能安装包依赖项。请向开发人员询问Microsoft.NET.CoreRuntime.1.1包”。它在我的开发机器上安装得很好,因为我猜我已经安装了所有的sdks。

我试着像下面这样在我的appinstaller文件中放置依赖项信息,但是仍然没有效果。

代码语言:javascript
运行
复制
<?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>

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

谢谢!

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2017-11-02 08:32:33

我找到了一个工作,那就是我先把Microsoft.NET.CoreRuntime.1.1软件包作为可选下载,然后安装我的应用程序。由于某些原因,安装无法自动加载依赖项。我将继续检查microsoft是否有关于如何设置appxinstaller文件的更多详细信息。

票数 0
EN

Stack Overflow用户

发布于 2018-05-14 10:01:46

如果您在发行版配置(而不是调试)下构建应用程序,它将从windows商店下载所有的依赖项,因此您没有为此烦恼过。

购买方式,现在您可以使用Store ->创建包->自动生成所有依赖项的->自动更新这里的更多信息:文档

票数 1
EN

Stack Overflow用户

发布于 2018-07-11 17:48:59

我克服了同样的挑战,做了以下工作:

  1. 右键单击应该与包包位于同一个文件夹中的*.ps1文件。

  1. 单击“使用Powershell运行”

  1. PowerShell将开始安装。跟着提示走。

然后,应用程序成功安装,没有关于缺少的Microsoft.NET.CoreRuntime包的错误。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47030530

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档