在上一操作期间遇到问题: “Debug|AnyCPU”配置中 "TargetFrameworkMoniker" 和 "NuGetTargetMoniker" 属性的值均为空
最近在学习avalonia的源代码,突然间visualstudio 2022 提示很多好多类似的红色错误在上部菜单下方
xxx项目 在上一操作期间遇到问题: “Debug|AnyCPU”配置中 "TargetFrameworkMoniker" 和 "NuGetTargetMoniker" 属性的值均为空。此配置将影响 NuGet 还原,这可能导致还原和生成错误
几乎所有代码目录和cs的源代码文件都从项目中消失。
查询得到以下随笔说的应该是同一个问题
https://www.cnblogs.com/OctopusKing/p/17479295.html
但我没搞懂,也找不到什么.vs的文件。
乱翻之际,打开了解决方案下的global.json文件,内容如下
{ "sdk": { "version": "7.0.101", "rollForward": "latestFeature" }, "msbuild-sdks": { "Microsoft.Build.Traversal": "3.2.0" } }
在命令行录入以下命令:dotnet --list-sdks
是不是SDK无意中升级了?于是修改global.json文件,将version修改为7.0.201
重新打开解决方案。问题解决。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~