遇到Project Target Framework Not Installed解决方法

背景

最近同事传了一份C#的代码给我,我打开的时候遇到如下问题 Project Target Framework Not Installed,大概的就是项目需要版本是netframework 4.6.2,但是我本地是没有安装,是否需要切换到 .netframework4.6.1,或者安装4.6.2,以及其他。

在这里插入图片描述

解决方法

如果本机上安装了其他的版本,或者是高版本的话,直接更新切换到新的即可。切换方式也是很简单,直接点击ok即可。如果没有问题话,就解决了。

但是我遇到下面一个奇葩弹窗,

Attempted re-targeting of the project has been canceled. Required assemblies 'WindowsBase', 'PresentationCore', 'PresentationFramework' are missing from the target framework.

通过在网上找到的解决方法是:

  • 用文本编辑器打开****.csproj这个文件
  • 搜索关键字 TargetFrameworkVersion, 然后可以看到如下信息
<TargetFrameworkVersion>v4.***</TargetFrameworkVersion>
  • 然后修改为你本地有的版本即可,在VS IDLE里面重新 reload一下就好了。
  • 还有就是已经加载成功工程了在工程上面右键,在application里面可以选择不同的 .net 版本。
    在这里插入图片描述

小结

从弹出的错误信息入手,在搜索引擎中找关键字,总会有答案的。

posted @   叉叉敌  阅读(120)  评论(0编辑  收藏  举报
编辑推荐:
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示