1

我在 Visual Studio 中开发了一个 UWP 控制台项目。

现在我想通过 Sideloading 创建一个应用程序包来发布它(实际上,目标计算机没有连接到互联网并且无法访问 Windows 应用商店)。Visual Studio 为我提供了 .msixbundle 文件,其中包含 .cer、.ps1 和依赖库(appx 文件)。

我可以使用 Power Shell 和 .ps1 文件在最近的计算机上安装我的包,它工作正常。

但是在运行 Windows 10 版本 1607 的计算机上,我无法安装它。错误是不支持 msixbundle。

我已经尝试使用 MSIX Core,它允许我使用命令行 msixmgr.exe -Unpack ... 手动安装包。

但我无法安装依赖库,我的程序无法运行。当我运行它时,我有错误说需要依赖库。

请问如何在 Windows 10 版本 1607 上安装这些库?

  • Microsoft.VCLibs.140.00.appx

  • Microsoft.NET.Native.Framework.Debug.2.2.appx

  • Microsoft.NET.Native.Runtime.2.2.appx

是否有另一种可能性来创建适用于版本 1607 的安装包?

我在 Dependencies 文件夹中找到了 appx 文件,但是当我尝试安装它们时,出现以下错误消息: 在此处输入图像描述

预先感谢您的帮助 !

4

1 回答 1

1

但我无法安装依赖库,我的程序无法运行。

问题是您没有在当前操作系统系统中安装依赖包。您可以手动安装该依赖项。

依赖包将存储在Dependenciesappx文件夹下的文件夹中。请找到它并手动安装。 在此处输入图像描述

于 2020-11-11T01:32:48.713 回答