Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/274.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 无法在Windows 2016(build 1607)上安装MSIX软件包_C#_Uwp_Windows Installer_Appx_Msix - Fatal编程技术网

C# 无法在Windows 2016(build 1607)上安装MSIX软件包

C# 无法在Windows 2016(build 1607)上安装MSIX软件包,c#,uwp,windows-installer,appx,msix,C#,Uwp,Windows Installer,Appx,Msix,我在VisualStudio中开发了一个UWP控制台项目 现在我想通过侧向加载创建一个应用程序包来发布它(事实上,目标计算机未连接到internet,无法访问Windows应用商店)。 VisualStudio为我提供了.msixbundle文件,其中包含一个.cer、一个.ps1和依赖项库(appx文件) 我可以使用powershell和.ps1文件在最新的计算机上安装我的软件包,它运行良好 但在运行Windows10版本1607的计算机上,我无法安装它。错误是不支持msixbundle 我尝

我在VisualStudio中开发了一个UWP控制台项目

现在我想通过侧向加载创建一个应用程序包来发布它(事实上,目标计算机未连接到internet,无法访问Windows应用商店)。 VisualStudio为我提供了.msixbundle文件,其中包含一个.cer、一个.ps1和依赖项库(appx文件)

我可以使用powershell和.ps1文件在最新的计算机上安装我的软件包,它运行良好

但在运行Windows10版本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文件,但当我尝试安装它们时,出现以下错误消息:

提前感谢您的帮助

但是我无法安装依赖项库,并且我的程序无法运行

问题是您尚未在当前操作系统中安装依赖性软件包。您可以手动安装该依赖项

依赖项包将存储在appx文件夹下的
Dependencies
文件夹中。请找到它并手动安装。

不确定是否正确,但表示仅当TargetPlatformMin版本为Windows 10、1803或更高版本时才会生成应用程序安装程序文件。感谢您的回答。我的项目的最低版本是Windows10,版本1809。你可能需要x64的vc。然后,您可以下载最新的,
*.msixbundle
包并将其重命名为zip,然后将其解压缩。然后用7zip查找并提取msix。感谢您的回答。我已尝试安装它们,但出现错误消息“无法打开应用程序包,原因:0x80070490-无法打开程序包”。我已更新我的问题以显示此错误消息。你知道吗?0x80070490表示软件包已损坏,请删除它们并重新构建软件包。为了更好地解决这个问题,我将共享依赖项。谢谢你提供的文件。我已经下载并执行了它们,但不幸的是,我有相同的错误:(并且您是否已使用设置页面启用os developer模式?我们建议您使用包含Windows应用商店应用程序并支持uwp侧载的正常os版本。