【问题标题】:Project Target Framework Not Installed 4.7.1 and 4.7.2未安装项目目标框架 4.7.1 和 4.7.2
【发布时间】:2018-10-22 20:31:22
【问题描述】:

我不明白为什么在下载框架 4.7.1 和 4.7.2 开发人员包VS Frameworks后出现此错误@

它甚至让我可以选择使用这些框架开始一个新项目,所以我不明白??

错误

框架

版本

【问题讨论】:

  • 我在您的安装列表中没有看到4.7。您已经安装了所有
  • 看起来您已经安装了目标包,但是您是否安装了 .NET 框架?目标包和框架是两个不同的东西。还要确保您已安装 4.7 定位包。

标签: c# .net visual-studio


【解决方案1】:

错误表明您的目标是 4.7 版。您的其他屏幕截图显示您安装了 4.7.1 和 4.7.2 版本。尝试将您的 4.7 版引用更改为 4.7.1 或 4.7.2 版。

这通常通过框架链接中的下拉菜单来完成。如果这不起作用,您可以手动检查项目文件。在解决方案资源管理器中右键单击项目并选择Unload Project。再次右键单击该项目并选择Edit myproject.csproj。在顶部附近,您应该会看到这样的一行:

<TargetFrameworkVersion>v4.7.1</TargetFrameworkVersion>

如果这只是说 4.7,那么更新它。保存并关闭 .csproj 文件。再次右键项目,选择Reload Project

【讨论】:

  • 啊,好吧,我明白了,我对 VS 还很陌生,我认为我下载的两个框架将向后兼容 4.7。我已经安装了 4.7,现在我没有收到上面的错误消息!我想我会从 4.6.1 开始安装所有这些。
  • 谢谢 - 这也解决了我的问题。不知道为什么 4.7 消失了,它被安装了。我认为其中一个 VS 更新必须以某种方式删除它,它仍然显示在 VS Installation 下...
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-01-23
  • 2019-09-05
  • 1970-01-01
  • 1970-01-01
  • 2022-07-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多