从.NET Core 3.0和以后的版本开始,.NET已经支持跨平台开发。开发者可以使用.NET Core开发应用程序,然后在Windows、macOS和Linux等不同的操作系统上运行。.NET Core还支持在Docker容器中部署应用程序,使得跨平台开发更加方便。因此,现在.NET Framework已经支持跨平台开发。