.Net Framework 4.8 是否与 Visual Studio 2017 兼容

Is .Net Framework 4.8 compatible with Visual Studio 2017

我正在查看是否有关于 .NET Framework 4.8 与 Visual Studio 2017 兼容的官方提及。

我可以看到使用 .Net Framework 4.8 构建的应用程序与 4.5 之间存在向后兼容性,如前所述here but on the other side, looking at Visual Studio 2017 Support for .NET Development我没有看到 4.8 被提及。

在本地安装并检查,.Net Framework 4.8 似乎与 Visual Studio 2017 兼容,但我仍在寻找更官方的资源来确认将它们一起用于开发是安全的。

是的,兼容。

Visual Studio 2017 是在 .NET Framework 4.8 之前发布的,所以 Visual Studio 2017 的原始文档没有提到 .NET Framework 4.8 是有道理的。特别是,您链接到的文档提到“05/31/2018”作为其修改日期,这也是在.NET Framework 4.8 发布之前(2019 年 4 月 18 日)。

根据 Microsoft's official "What's new in .NET Framework" page,.NET Framework 4.8 可用于 Visual Studio 2012 及更高版本:

You can target .NET Framework 4.8 in Visual Studio 2012 or later by installing the .NET Framework 4.8 Developer Pack.