A family of Microsoft suites of integrated development tools for building applications for Windows, the web, mobile devices and many other platforms. Miscellaneous topics that do not fit into specific categories.
.NET 10 support for Azure Functions in Visual Studio is not generally available yet. The Azure Functions project templates currently support up to .NET 9 Isolated, which is why you don't see .NET 10 as an option.
Microsoft typically adds support for new .NET versions after the corresponding Azure Functions runtime and Visual Studio tooling are updated. Until then, the recommended approach is to continue using .NET 9 Isolated for development and migration.
Once .NET 10 support is released, you'll need:
Visual Studio 2022 updated to the version that includes .NET 10 tooling.
.NET 10 SDK installed.
Azure Functions Core Tools and Azure Functions templates updated to versions that support .NET 10.
Since you're already using Visual Studio 2022 version 17.14.36, the absence of the .NET 10 option indicates that Azure Functions tooling has not yet added support for it. Continue with your migration to the Isolated Worker model on .NET 9, then upgrade to .NET 10 when Microsoft announces official support.