问题标签 [appx]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1159 浏览

windows-store-apps - 从 Windows Store 下载应用程序时无法打开 appx

我使用 fiddler 作为代理来获取 Windows 应用商店应用程序的下载 URL。

大多数情况下,在捕获 URL 后,下载 appx/appxbundle 并打开它,windows 会显示错误'Cannot open appx/appxbundle file'

当我想使用 WinRar 打开 appx 时,遇到错误'Unknown format or damaged'。我还检查了 Windows Powershell 中的错误并查看error 0x80073cf0.

我很确定,appx 文件已完全下载,但为什么无法安装 app.

0 投票
1 回答
522 浏览

c# - UWP AppX 安装参数

我开发客户端-服务器 UWP 应用程序,我希望它由管理员通过旁加载(可能使用 WinAppDeployCmd 或 MDM)部署到大量设备。但是要启动,我的应用程序需要知道服务器 IP 地址,这因每个客户而异。在管理员部署到每个设备期间,我需要以某种方式传递此设置。

有没有办法设置远程应用程序设置?或者将 XML 配置文件与 appx 一起传递?或者在安装过程中添加一些参数的任何其他方式?

0 投票
1 回答
349 浏览

windows-10 - 如何在 Windows 10 移动版上更新旁加载的 APPX

问题:

我创建了两个版本为 0.0.1 和版本 0.0.2 的 APPX 文件。安装 0.0.1 版后,该应用程序可见且可访问。到目前为止一切正常。

现在我想将该应用程序更新到版本 0.0.2。我打开 0.0.2 APPX 文件,安装弹出窗口出现。我按下安装按钮,应用程序似乎已安装,就像 0.0.1 安装一样。大约一分钟后,我再次打开该应用程序,但出乎我的意料,仍然安装了 0.0.1 版。

我也尝试安装并打开 0.0.1 版,然后重新启动设备,然后安装 0.0.2 版,但结果相同。

Windows 10(常规):

我也在 Windows 10 常规(我的桌面)上做了与上面完全相同的事情,并且更新工作正常。

设备:

  • 型号:微软 Lumia 650
  • 软件:Windows 10 移动版
  • 内存:1 GB
  • 版本:1607
  • 系统构建:10.0.14393.953
  • 固件版本号:01078.00042.16352.50014
  • 硬件版本号:3.0.4.0

我希望有人知道我在这里做错了什么:)

非常感谢任何帮助。

0 投票
1 回答
513 浏览

service - 使用桌面应用程序转换器从 MSI 创建的 appx 包安装服务

我想将 Windows 服务打包为 appx 包。我使用以下链接创建用于安装服务的 MSI。

https://support.microsoft.com/en-in/help/816169/how-to-create-a-setup-project-for-a-windows-service-application-in-visual-c

MSI 工作正常,服务安装成功。现在,当我使用此 MSI 使用 DAC 转换器创建 APPX 时,我发现 appx 已创建,但在启动它时,我收到对话框,指示“无法从命令行或调试器启动服务,必须首先安装 Windows 服务。 ……”。但在 MSI 中工作正常。

因此我很想知道如果 MSI 可以完美地安装服务,DAC 转换器是否支持安装服务,如果没有,那么如何克服这个问题?

0 投票
1 回答
1058 浏览

exe - DesktopAppConverter:错误“E_NO_EXPANDED_BASE_IMAGE”

我想使用 DesktopAppConverter 工具转换一个 .exe 文件,使用这个命令

我收到这个错误

DesktopAppConverter:错误“E_NO_EXPANDED_BASE_IMAGE”:在“C:\ProgramData\Microsoft\Windows\Images”中找不到扩展的基本图像。请使用 -Setup 运行以扩展新的基础映像。在行:1 字符:1

请问我该如何解决这个问题?

0 投票
2 回答
1116 浏览

windows-10-universal - 无法通过图形安装程序安装 appx

我现在面临一个问题,我真的不知道如何获得有关它的更多信息。

我已经通过 Microsoft 的 Desktop App Converter 转换了桌面应用程序,对可视资产进行了一些手动修改,并通过“makeappx.exe”重新捆绑了它。然后我签了。

一切都很顺利。除了当我双击 appx 进行检查时,我有以下窗口:

应用程序错误

大致翻译为“无法打开 appx 或 appxbundle 文件”和“原因:未知原因导致的失败”。

这对我没有多大帮助:/

但是,如果我尝试通过一个简单的“Add-appxpackage MyPackage.appx”安装包,它工作得非常好。

谁能帮我找到一些关于这里发生的事情的线索?我已经按照此处的说明检查了事件查看器,但我找不到任何异常。

谢谢,

斯克弗雷普

0 投票
0 回答
2070 浏览

uwp - 无法在 Windows 10 上从 .appx 文件安装 UWP 应用

我在 Windows 10 上运行并构建了一个 .appx 文件。我的假设是我可以双击该文件进行安装,但没有进行文件关联。我更新了我的设置以允许我侧载应用程序,但它没有改变任何东西。我错过了什么吗?不应该自动建立文件关联吗?

0 投票
1 回答
127 浏览

git - 忽略 UWP 应用程序的 Git 存储库中的 .appx 文件是否安全?

当我为我的 UWP 应用程序创建存储库时,我使用了在此处找到的 VisualStudio .gitignore 文件。

现在,当第一次将存储库文件添加到主分支时,也会添加 .appx 文件。

GitHub Desktop 屏幕截图:.appx 文件已添加到存储库

想知道它们是否有必要,以及我是否可以安全地将 .appx 添加到 .gitignore 文件中。

0 投票
2 回答
552 浏览

windows - Windows PhoneGap 应用程序上的无效包系列名称错误

我已经使用phoneGap 完成了一个Windows 应用程序,但是当我在Windows 开发中心上传APPX 文件时,出现了一些错误,例如“无效的包系列名称”。在此处输入图像描述

0 投票
1 回答
1391 浏览

uwp - 使用 .net Native 时 UWP AppX 包创建失败

我有一个解决方案如下:

  • 应用程序 1 项目(通用 Windows 应用程序)
  • 可移植类库项目(Target Window 8、.NET 4.5、ASP.NET Core)
  • 样式类库项目(通用 Windows 应用)

我的构建配置调试和发布配置相同(至少我希望如此),除了在发布配置中使用.net native。

在 VS2017 中使用向导为App 1创建 AppXBundle 时,它​​会为检测到的依赖项创建不同的结果:

调试\依赖\x64:

  • Microsoft.VCLibs.x64.14.00.appx
  • Microsoft.NET.CoreRuntime.1.1.appx

发布\依赖\x64:

  • Microsoft.VCLibs.x64.14.00.appx
  • Microsoft.NET.Native.Runtime.1.6.appx
  • Microsoft.NET.Native.Framework.1.6.appx
  • Microsoft.NET.CoreRuntime.1.1.appx

安装在调试配置中创建的 App-X 包时,使用生成的Add-AppDevPackage.ps1,一切正常。对发布配置中创建的 App-X 包执行相同操作时,出现以下错误:

Add-AppxPackage:部署失败,HRESULT:0x80073CF3,包更新失败,依赖或冲突验证。Windows 无法安装包 93ede192-831a-47ed-b309-5c4901fd7ffc,因为提供了包 Microsoft.NET.CoreRuntime.1.1 但未使用。这可能是因为包 93ede192-831a-47ed-b309-5c4901fd7ffc 不依赖于 Microsoft.NET.CoreRuntime.1.1。只能安装包 93ede192-831a-47ed-b309-5c4901fd7ffc 所依赖的包。

假设:在包创建期间不应添加Microsoft.NET.CoreRuntime.1.1.appx依赖项,因为在发布配置中选择了 .net native。在创建包后手动删除文件时,安装工作正常。

问题:为什么要在发布配置中添加此依赖项?这是一个错误吗?

注意:在 Project Style Class Library Project (Universal Windows App)上,没有在构建选项卡上启用 .NET native 的选项,我认为是因为它的输出类型(类库)。根本原因?

谢谢