.NET SDK runtime 找不到的问题
自己遇到的一个坑,明明已经安装好了5.0的SDK 没有报错。 但是在项目生成的时候 报错 ,说找不到 5.0的SDK ,原因是用了较低的版本 ,让重新安装SDK 或者重装VS ,然后重新定向到5.0
先说一下两个玩意是啥东西!
.net core Runtime【跑netcore 程序的】 (CoreCLR) --------------程序跑起来的环境
.net core SDK (开发工具包 【runtime(jre) + Rolysn(编译器) + (FCL) + netCore CLI】) 【给程序员使用的】-----开发用的环境 人用的
解决过程
1 先看看自己的 runtime 和SDk 是否已经安装好了,实在不行就微软下一个最新的重新装一遍。
安装 Visual Studio SDK - Visual Studio (Windows) | Microsoft Docs
微软向下兼容 core5.0 兼容3.1 肯定没问题,有疑问就自己看看 微软的更新 有无兼容,因为微软是支持多种SDK版本共存的。所以放心搞,搞不坏。
2
WIND+R cmd
看看SDK runtime 版本
看看安装好没。当前是3.1的 没有5.0
为啥 ,注意看安装位置 是Program File (x86) 一直没有注意 这个
这个是在x64 ,去C盘找找 ,x86下面没有
安装没问题,直接把5.0的文件夹复制到x86的下面,
在检查一下sdklist
解决问题,生成通过,就是 dotnet --info 不显示信息了,不知道有没有啥影响。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!