错误 - 未安装所需的框架 - Visual Studio C# [关闭]

Posted

技术标签:

【中文标题】错误 - 未安装所需的框架 - Visual Studio C# [关闭]【英文标题】:Error - required framework not installed - Visual studio C# [closed] 【发布时间】:2021-11-29 22:48:08 【问题描述】:

我重置了我的电脑,然后我打开了我的 uwp 应用程序,我突然收到这个错误,以前没有,现在只有,请帮助。

这对我来说是一个非常关键的问题,我已经在我的应用程序上工作了一年多。

错误 DEP0800:所需的框架“C:\Program Files (x86)\Microsoft SDKs\Windows Kits\10\ExtensionSDKs\Microsoft.VCLibs.Desktop\14.0.\AppX\Debug\x64\Microsoft.VCLibs.x64.Debug.14.00. Desktop.appx”安装失败。 [0x80070005] Levi OS 1.0

【问题讨论】:

您是否安装了所需的 SDK 和恢复的 Nuget 包,还删除了旧的调试文件 执行“清理”,然后再次“构建” 您是否尝试过使用上述路径获取Microsoft.VCLibs.x64.Debug.14.00.Desktop.appx 包并重新安装它。它是 C++ 桌面运行时包。 如何重新安装@Nico Zhu 是的,非常感谢它的工作。您介意将其发布为答案,我会标记为答案吗? 【参考方案1】:

错误 - 未安装所需的框架 - Visual Studio C#

请尝试使用上述路径获取 Microsoft.VCLibs.x64.Debug.14.00.Desktop.appx 包并重新安装。它是 C++ 桌面运行时包。如果您看到“访问被拒绝。(0x80070005)”错误,请尝试使用管理员帐户执行上述步骤。

【讨论】:

以上是关于错误 - 未安装所需的框架 - Visual Studio C# [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

VS(Microsoft Visual Studio2010)工具打开项目所需的应用程序,出现未安装(.csproj)的应用程序的解决办法

System.InvalidOperationException XAML 设计器所需的 Windows 软件开发工具包 (SDK) 未正确安装。

安装拉力编码依赖项时未安装 NPM 警告所需的对等依赖项

Archlinux/Manjaro使用makepkg安装软件 报错:未找到strip分割所需的二进制文件 的解决方法

未安装发布所需的 Web 发布扩展

未安装发布所需的web发布扩展