行业知识
打破微软封印面向未来创建.NET Framework4.8工程
2026-10-21 23:44:26
来源:互联网转载
���要:
- 工程从.NET Framework 4.8升级到.NET 8.0,即使采用官方方案也是很繁琐的一件事情,而且容易出问题。
- Windows 11内置了.NET Framework 4.8,所以当前的软件需要基于.NET Framework 4.8。但后续微软推出Windows 12,将内置更高版本的.NET版本,如何让软件跟随微软步伐快速平稳升级?
- 本文叫你如何打破微软封印,在VS2022中如何高屋建瓴面向未来优雅地创建.NET Framework 4.8工程。
关键工作流程:
- 创建新项目,【WPF 应用程序】
- 选择框架【.NET 8.0(长期支持)】
- 基于.NET 8.0的工程文件【HAPTICCAL.csproj】
WinExe net8.0-windows enable true FirstSolver $(AssemblyName).ico False 秦建辉 4.3.0 $(AssemblyVersion) zh-Hans FirstSolver.Program PreserveNewest PreserveNewest PreserveNewest PreserveNewest
- 如图所示更改工程文件【HAPTICCAL.csproj】,重点:TargetFramework改成TargetFrameworks
- 新的工程文件【HAPTICCAL.csproj】
WinExe net480 true FirstSolver $(AssemblyName).ico False 秦建辉 4.3.0 $(AssemblyVersion) zh-Hans FirstSolver.Program PreserveNewest PreserveNewest PreserveNewest PreserveNewest
- 出现异常,然后【卸载项目】,再【重新加载项目】。
- 面向未来升级到.NET 8.0只需要修改“net480”,将“net480”改为“net8.0-windows”即可。
上一篇:电梯机房抱闸在哪里?
下一篇:手游饥荒怎么开服务器?