abd*_*dev 7 migration wpf winforms visual-studio-2019 .net-5
我已经从这个网站下载并安装了新的 .NET framework 5.0。
但我想知道如何将此框架添加到在 Visual Studio 2019 16.8.0 上创建的项目中。
笔记:
但是我得到的最新框架是 .NET framework 4.8
如何将新框架添加到 Visual Studio 2019 中的目标框架?
更新:
我现在有一个冲突,我想知道 .NET 框架 SDK 和 .NET 框架开发包之间的区别是什么,在这一点上我错了。
如上面链接中所述,开发人员包列表中没有 .NET framework 5.0。
任何人都可以向我解释这一点吗?
从.NET Core 发布站点下载并安装 Visual Studio 2019 SDK 。
.NET 5.0 是 .NET Core 的持续开发,它不再遵循旧的(.NET 4 及更早版本)目标包。相反,.NET 5 作为 SDK 安装到 .NET Core 框架和 sdk 目录结构中。对于已经使用 .NET Core 一段时间的人来说,这感觉很自然,但是来自 .NET 4,它是新的。
创建一个新的 .NET Core 项目类型并将 .NET 版本设置为.NET 5.0:
Winforms 和一些其他项目类型有特定的.NET(非.NET Framework)项目模板。这些还将在适当的情况下针对 .NET 5 或 .NET Core:
不幸的是,没有将 .NET 4 项目升级到 .NET 5 的魔法向导。可以在此处找到分步指南:
过去,许多 ASP.NET 人员已经通过这些步骤从 .NET 4 迁移到 .NET Core。有很多关于他们遇到的问题以及他们如何解决的博客文章。这个过程非常相似,现在有一些工具可以帮助你。
每个 .NET 4 项目的主要步骤都相同:
packages.config的<packageReference>格式更改为。或者:
它可能也不会有3的NuGet包RD您使用第三方组件是与.NET兼容5.在你需要或者等待一个被释放或找到一个替代的话。当然,对于开源项目,您可以通过为他们移植包并发送拉取请求来帮助他们。
上面链接的迁移指南为您提供了实现每个步骤的多种方法。
| 归档时间: |
|
| 查看次数: |
10838 次 |
| 最近记录: |