'应用安装程序无法安装软件包依赖项。向开发人员询问Microsoft.VCLibs.140.00

Ron*_*Roy 7 appx sideloading windows-10-universal visual-studio-2017

错误的屏幕截图

我收到此错误:“ 应用安装程序无法安装程序包依赖项。在 Windows10客户端计算机中通过应用安装程序侧加载.appxbundle文件时,向Microsoft.VCLibs.140.00.Debug程序包询问开发人员,但是在我的(开发人员)的机器,没有任何问题。我正在使用Visual Studio 2017进行开发。在Google中找不到任何相关内容。有人帮忙.. !!

pav*_*vel 7

尝试将其添加到 Dependencies 部分到 .appinstaller 文件中:

<Dependencies>
    <Package Name="Microsoft.VCLibs.140.00" Publisher="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" Version="14.0.24605.0" ProcessorArchitecture="x86" Uri="http://foobarbaz.com/fwkx86.appx" />
    <Package Name="Microsoft.VCLibs.140.00" Publisher="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" Version="14.0.24605.0" ProcessorArchitecture="x64" Uri="http://foobarbaz.com/fwkx64.appx" />
</Dependencies>
Run Code Online (Sandbox Code Playgroud)

要阅读有关 App Installer 文件的更多信息,请访问 microsoft 文档:https : //docs.microsoft.com/en-us/windows/uwp/packaging/install-related-set

实际上,您可以通过 ps1 脚本安装此应用程序(从上下文菜单运行 -> 使用 PowerShell 运行): 在此处输入图片说明

它已经创建了将安装所有依赖项的脚本。

编辑: 实际上,我为我找到了解决方案:如果您在Release(而不是Debug)中构建应用程序,它应该包含所有需要的依赖项。所以,我认为这对某人来说可能是某种解决方法。


小智 1

“应用程序安装程序无法安装包依赖项。请向开发人员询问 Microsoft.VCLibs.140.00.Debug 包”

从这个提示我们可以知道,可以通过安装这个Microsoft.VCLibs.140.00.Debug包来修复这个问题。通常,您可以在完成的包中找到它。所以你可以独立安装这个文件。

或者,您可以在发布模式下打包您的应用程序,然后将这个新包中的新文件旁加载到您的客户端计算机。