Deployment 向开发者索要一个新的应用程序包。此软件包可能与已安装的软件包冲突

Deployment 向开发者索要一个新的应用程序包。此软件包可能与已安装的软件包冲突,deployment,uwp,msdeploy,desktop-bridge,desktop-app-converter,Deployment,Uwp,Msdeploy,Desktop Bridge,Desktop App Converter,我使用DesktopAppConverter转换了一个.EXE应用程序,我有.appX文件。我安装了自动生成的证书。现在,当我尝试在我的计算机中安装appX文件时,我遇到了这个错误 向开发者索要一个新的应用程序包。此软件包可能与已安装的软件包冲突,或者它取决于此处未安装的内容(软件包依赖项),或者是针对不同的体系结构(0x80073CF3) 我怎样才能解决这个问题 转换器在某一点上显示 详细:添加了基于文件“C:\vfs0\Users\ContainerAdministrator\AppData

我使用DesktopAppConverter转换了一个.EXE应用程序,我有.appX文件。我安装了自动生成的证书。现在,当我尝试在我的计算机中安装appX文件时,我遇到了这个错误

向开发者索要一个新的应用程序包。此软件包可能与已安装的软件包冲突,或者它取决于此处未安装的内容(软件包依赖项),或者是针对不同的体系结构(0x80073CF3)

我怎样才能解决这个问题

转换器在某一点上显示

详细:添加了基于文件“C:\vfs0\Users\ContainerAdministrator\AppData\Local\Fun”的新框架包依赖项 Money\msvcp120.dll'。包名称:“Microsoft.VCLibs.120.00.UWPDesktop” 警告:DesktopAppConverter:警告“W\u包\添加了依赖项”:对框架包的依赖项 “Microsoft.VCLibs.120.00.UWPDesktop”已添加到AppxManifest.xml中。看见 “”以获取在本地部署之前安装包的指导。 否则,如果出现错误,请从AppxManifest.xml中的依赖项中删除相应的条目 打包和部署应用程序。 冗长的:--------------------------------------------------

我确实访问了go.microsoft.com/fwlink/?LinkId=821959,并安装了VC 14、12和11。但还是一样的错误

注意appX文件中的appManifest.xml(使用winrar打开)具有以下依赖项

 <Dependencies>
    <TargetDeviceFamily Name="Windows.Desktop" MinVersion="10.0.14393.0" MaxVersionTested="10.0.14393.0" />
    <PackageDependency Name="Microsoft.VCLibs.120.00.UWPDesktop" MinVersion="12.0.40652.5" Publisher="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" />
  </Dependencies>

但是当我访问
C:\ProgramFiles(x86)\Microsoft SDK\Windows Kits\10\ExtensionSDKs\Microsoft.VCLibs.Desktop\14.0

我只安装了14.0版本,不存在12.0文件夹


我不确定此说明是否有助于解决此问题,但我只是为了以防万一添加了此说明。

在侧加载具有依赖项的.appx包时,这些依赖项不会自动从Windows应用商店下载。您需要在目标计算机上显式安装它们。从商店获得你的应用程序的用户不需要这样做,商店将为他们安装

以下是您在侧载场景中的操作方式: -打开powershell命令提示符
-找到依赖项的.appx包(在本例中为“Microsoft.VCLibs.x86.12.00.Universal.appx”)
-运行添加AppxPackage Microsoft.VCLibs.x86.12.00.Universal.appx -现在再次尝试部署应用程序包

谢谢,
Stefan Wick-Windows Developer Platform

请仔细检查,您是否确实在目标系统上使用add-appxpackage部署了Microsoft.VCLibs.x86.12.00.Universal.appx包(和/或相应的x64包)?我通过下载并双击安装了此版本和其他版本(12和11)。我不知道你说的添加appxpackage是什么意思?我会把它写成答案。“Microsoft.VCLibs.x86.12.00.Universal”是一个.EXE文件,而不是.appX。在哪里可以下载.appX文件。如果我尝试在商店中发布.appX文件,它是否适用于从那里获取应用程序的人,或者他们是否会遇到与我相同的错误??我是否可以将文件夹(包含.appX文件和其他文件)上载到internet,以便您在本地计算机上下载和测试??那太好了