gpt4 book ai didi

powershell - 在使用 Visual Studio 部署 Windows 10 UWP 应用程序期间出现错误 DEP0700 0x80073cf3

转载 作者:行者123 更新时间:2023-12-03 11:17:46 26 4
gpt4 key购买 nike

我无法再使用 .NET Native 在 Release/x64 配置中部署我的 UWP 项目。

它在部署过程中似乎找不到 x86 版本的 .NET Native Runtime 包,而它在目标平台上构建了一个真正 x64 的 x64 包。

错误如下:

Error : DEP0700 : Registration of the app failed. Windows cannot install package XXXXXXXXX-d24ead15699e because this package depends on another package that couldn't be found.

This package requires minimum version 1.2.23231.0 of framework Microsoft.NET.Native.Runtime.1.2 published by CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US to install;

The frameworks with name Microsoft.NET.Native.Runtime.1.2 available to the user are Microsoft.NET.Native.Runtime.1.2_1.2.23231.0_x86__8wekyb3d8bbwe. Provide the correct framework along with this package. (0x80073cf3)

事实上,这个问题是在尝试使用 Powershell 脚本而不是从 Visual Studio 安装应用程序包后出现的(即在安装了 Visual Studio 并用于调试的开发计算机上)。

我同时为 x86 和 x64 平台生成了部署应用程序包。现在看来,PC 上的 Microsoft.NET.Native.Framework 引用或不同类型的部署(使用 VS2015 或使用 PowerShell)之间存在冲突,但我不知道为什么以及如何解决它。

如有任何帮助,我们将不胜感激。

谢谢,

蒂博

最佳答案

我必须手动将其添加到我的项目中,以便在调试时将 CoreRuntime 应用程序部署为依赖项。我假设您可以对 native 运行时执行类似的操作

<ItemGroup>
<SDKReference Include="Microsoft.NET.CoreRuntime, Version=1.0">
<Name>Microsoft .NET Core Runtime Package for Windows</Name>
</SDKReference>
</ItemGroup>

关于powershell - 在使用 Visual Studio 部署 Windows 10 UWP 应用程序期间出现错误 DEP0700 0x80073cf3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36495710/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com