关于WPF项目降低.Net版本

本来有项目是.NET Framework 4.8的,为了兼容升级到.NET 8.0,后期又为了兼容放弃.NET 8.0,升级的步骤:利用vs2022 的 .NET Upgrade Assistant 扩展,磕磕绊绊也升级完成了;

扩展链接:

Upgrading your .NET projects with Visual Studio - .NET Blog

升级过程中有遇到项目带有蓝色小图标,最后是靠配置.sln文件解决的,但是是公司高工帮忙的,我自己没有太理解原因,还请指教,这是相关问题链接:

https://stackoverflow.com/questions/63370214/what-is-the-meaning-of-the-blue-circle-with-exclamation-mark-overlaid-on-project

降低版本相对简单:

升级前:

直接修改第一张图片里的net8.0-windows为net48,修改后:

这里有个小细节,如果是TargetFrameworks而不是 TargetFramework,项目属性页只会显示net48,不会显示.NET Framework 4.8 ,也不会有下拉框选择,而是显示为文本框,如下:

相关推荐
唐青枫5 小时前
C#.NET dapper 详解
c#·.net
Maybe_ch7 小时前
.NET-键控服务依赖注入
开发语言·c#·.net
liulilittle11 小时前
C++/CLI与标准C++的语法差异(一)
开发语言·c++·.net·cli·clr·托管·原生
界面开发小八哥12 小时前
界面组件DevExpress WPF中文教程:Grid - 如何过滤节点?
.net·wpf·界面控件·devexpress·ui开发
SEO-狼术18 小时前
List & Label now includes Crack
.net
追逐时光者2 天前
推荐 6 款基于 .NET 开源的串口调试工具,调试效率提升利器!
后端·.net
界面开发小八哥2 天前
界面控件DevExpress WPF v25.1新版亮点:模板库更新升级
ui·.net·wpf·界面控件·devexpress·ui开发
追逐时光者2 天前
一款超级经典复古的 Windows 9x 主题风格 Avalonia UI 控件库,满满的回忆杀!
后端·.net
会写代码的建筑师3 天前
在 swagger 中支持 asp.net core 可选路由参数
后端·.net
布伦鸽3 天前
Visual Studio 2010-.Net Framework 4.0-DevExpress安装
ide·.net·visual studio