小工具知识网

当前位置: 首页 > 行业知识 > 打破微软封印面向未来创建.NET Framework4.8工程

行业知识

打破微软封印面向未来创建.NET Framework4.8工程

2026-10-21 23:44:26 来源:互联网转载

���要:

  1. 工程从.NET Framework 4.8升级到.NET 8.0,即使采用官方方案也是很繁琐的一件事情,而且容易出问题。
  2. Windows 11内置了.NET Framework 4.8,所以当前的软件需要基于.NET Framework 4.8。但后续微软推出Windows 12,将内置更高版本的.NET版本,如何让软件跟随微软步伐快速平稳升级?
  3. 本文叫你如何打破微软封印,在VS2022中如何高屋建瓴面向未来优雅地创建.NET Framework 4.8工程。

关键工作流程:

  1. 创建新项目,【WPF 应用程序】
  1. 选择框架【.NET 8.0(长期支持)】
  1. 基于.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              
  1. 如图所示更改工程文件【HAPTICCAL.csproj】,重点:TargetFramework改成TargetFrameworks
  1. 新的工程文件【HAPTICCAL.csproj】
      WinExe    net480    true    FirstSolver    $(AssemblyName).ico    False    秦建辉    4.3.0    $(AssemblyVersion)    zh-Hans    FirstSolver.Program                                                          PreserveNewest              PreserveNewest              PreserveNewest              PreserveNewest              
  1. 出现异常,然后【卸载项目】,再【重新加载项目】。
  2. 面向未来升级到.NET 8.0只需要修改“net480”,将“net480”改为“net8.0-windows”即可。

上一篇:电梯机房抱闸在哪里?

下一篇:手游饥荒怎么开服务器?