问题标签 [appinstaller]

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 投票
0 回答
516 浏览

uwp - AppInstaller 安装失败

我一直在使用 AppInstaller 应用程序通过 IIS 网页“侧面加载”我的 LOB UWP 应用程序。直到 7 月中旬,这一直运作良好。但是,现在该应用程序将不再自动更新,并且全新安装会显示一个超级信息错误:

'应用程序安装失败并显示错误消息:灾难性故障(0x8000ffff)'

我检查了Microsoft-Windows-AppXDeploymentServer/Operational事件日志中的线索,日志中有几个错误,但它们对以下文本同样有帮助:

'包的 AppX 部署操作失败.....错误 0x80073CF9。此失败的具体错误文本是:未指定的错误'

使用 Add-AppDevPackage.ps1 会安装应用程序,但使用此方法不会自动更新,并且不希望为每个用户访问每个设备。

如何调试 AppInstaller App 的安装问题?

0 投票
1 回答
52 浏览

installation - 如何在安装 .appxbundle 期间红色外部文件

我想使用侧加载分发我的 UWP 应用程序。

我使用 Visual Studio 创建了 .appxbundle,并对其进行了 EV 代码签名。

因此,当用户单击 .appxbundle 文件时,我的应用程序已正确安装,用户可以开始使用它!

这样我就可以把这样的.appxbundle放到我的网站上,用户可以下载安装。奇妙。

现在,我想自定义每次下载,方法是添加一个包含一些跟踪信息的文件,以将下载归因于我正在运行的特定广告活动。

所以我的服务器可以生成一个包含 .appxbundle 的 ZIP 文件和一个包含跟踪信息的小 .txt 文件(我需要生成一个单独的文件,因为签名的 .appxbundle 每次都需要很长时间 - 几分钟 - 才能重新生成)。

然后,用户解压缩 ZIP 文件,单击 .appxbundle 并安装应用程序。

棘手的部分是,在安装应用程序期间,我想将 .txt 文件复制到正在安装的应用程序的 LocalState 文件夹中。

可能吗?

我怎样才能做到这一点?

谢谢!

0 投票
0 回答
21 浏览

installation - 搜索独立于平台的安装程序

有人会碰巧知道是否有任何可用于 Windows 和 Linux 的独立于平台的安装程序选项吗?

0 投票
1 回答
550 浏览

uwp - 如何在不首先使用 .appinstaller 文件安装的情况下自动更新旁加载 UWP 应用

由于各种原因,我有一个通过侧载(而不是通过应用商店)分发的 UWP 应用程序。此应用程序启用了自动更新,因此在网络上托管了一个 .appinstaller 文件(以及相关的应用程序包和依赖项)。如果我通过ms-appinstaller协议安装,或者通过下载并运行 .appinstaller 文件,自动更新工作正常。

但是,通过 .appx 安装不允许应用程序自动更新。这是一个场景,因为在某些情况下我需要配置应用程序(通过Add-AppxProvisionedPackage),以便为给定设备上的任何新用户安装它。由于Add-AppxProvisionedPackage似乎不支持 .appinstaller 文件,并且从 .appx 包本身安装似乎不允许自动更新,我如何能够配置应用程序并仍然允许它自动更新?

一个相关的问题是:是什么导致应用程序检查网络上的某些 appinstaller 文件以获取更新?那是应用程序中内置的东西吗?写到注册表的东西?导致应用程序检查更新的信息在哪里?

0 投票
2 回答
39 浏览

installation - 根据应用程序在 NSIS 中的语言安装具有相同名称的正确文件

安装程序会检测已安装应用程序的语言,假设$detected_language其值为“ pl ”。

现在我希望只menu.cfg安装一个文件,基于$detected_language. File ...不允许使用变量。是创建大量Sections的唯一方法,并将它们命名为“Kardaw Mod(英语)”、“Kardaw Mod(德语)”等,并隐藏所有带有与检测到的语言不匹配的标志的不必要的 Sections 吗?(menu.cfg 不能即时修改,因为它是加密的)。

0 投票
0 回答
353 浏览

uwp - 无法使用 ms-appinstaller 部署 UWP 应用

我创建了我的 UWP 应用程序包,但当我尝试安装时 ms-appinstaller 显示错误。

图片

“解析应用程序包时出错。”,所有文件都可以通过浏览器下载

ms-appinstaller 文件:

如果我运行 .msix,那么它会成功安装我的应用程序。

(右侧窗口显示了我的应用程序已经安装的内容,因为我在提问之前使用 .msix 安装了它)

更新1:

我设置了哑剧类型,但这不起作用

0 投票
4 回答
1525 浏览

xml - AppInstaller XML 问题

我正在尝试遵循 Microsoft 文档,但我对我的 appinstaller 失败的原因感到困惑:

如果我运行 MSIX 文件,它会按原样安装。我一直在尝试遵循这一点: https ://docs.microsoft.com/en-us/windows/msix/desktop/azure-dev-ops 我收到此错误: 在此处输入图像描述 如果我删除 UpdateSettings 属性,它只会导致另一个错误:“应用程序安装失败并显示错误消息:Appinstaller 操作失败,错误代码为 0x80D05011。详细信息:未知错误 (0x80d05011)”

请帮忙。

0 投票
1 回答
303 浏览

msix - 将依赖项添加到 .exe 并使用 MSIX 安装程序中的参数执行

您好我正在尝试学习如何创建 MSIX .appinstaller 以在本地 Intranet 上分发和自动更新应用程序。

我正在尝试测试新的 WebView2。我需要安装程序以静默模式运行 webview2 evergreen 运行时 .exe 文件,如此处所述

我不知道如何做到这一点,也无法从谷歌找到任何东西。我已下载该文件并将其添加到我的包项目中。如何将其添加到安装程序中,以便在安装前运行?

0 投票
1 回答
26 浏览

windows - 打开带有参数的侧载 UWA 应用程序

我已经创建了一个 wpf 应用程序,并且一直在学习如何通过 appinstaller 包将其部署为侧面加载的 Windows 商店应用程序。

我现在想通过带有参数的 shell 命令启动应用程序。我确实设置了一个协议,但它似乎没有打开应用程序。更糟糕的是,我无权查看应该安装它的 windowsApps 文件夹的内容。

任何人都可以解释我如何通过参数启动这个应用程序吗?也有人可以解释如何在 windowsApps 文件夹中设置文件结构吗?

0 投票
1 回答
515 浏览

windows - 在信息亭模式下手动更新 Windows 应用程序不起作用

在分配的访问权限(Kiosk 模式)下运行窗口时手动触发应用程序更新不起作用。

我读过其他人面临同样的问题,感觉 Windows Kiosk 模式中存在错误。但也许这种行为有某种原因?

我有一个使用 appinstaller 文件旁加载的应用程序(我的应用程序由一个 uwp 部分和一个通过网桥连接链接的 consol 部分组成)。除了更新部分,该应用程序在 Kiosk 模式下运行良好。如果我启用自动更新并链接到计算机上的特定文件夹,则自动更新将起作用并从特定文件夹更新我的应用程序。但是,这种更新方式需要两次重新启动才能自动更新。我希望能够以某种方式从应用程序本身手动触发更新并立即更新。

我尝试使用以下功能使用 packagemanager 进行更新。这在桌面上运行良好,但如果我在 Kiosk 模式下的帐户中运行它(分配的访问权限),它总是会冻结在蓝屏中。

我还尝试使用以下命令重新启动应用程序,以触发自动更新,而无需重新启动整个计算机。这也适用于桌面,但如果我在 Kiosk 帐户中,则会在蓝屏中冻结。

重新启动整个计算机两次并启用自动更新将毫无问题地更新应用程序。为什么不能使用上述方法之一?这是 Windows 信息亭模式中的错误还是真的有意?

这里也报告了同样的问题:

问题-当-重新启动-应用程序-on-kiosk-mode-windows-10

和这里:

intune-kiosk-blue-screen-spinner-after-uwp-app-res