Microsoft Technologies based on the .NET software framework. Miscellaneous topics that do not fit into specific categories.
Hello @Teresa Appelgate (Aquent LLC) ,
Per the Azure Compute guidance, the March 9, 2025 change introduced a new Azure Marketplace offer, windowsserver2022, whose Windows Server 2022 images exclude .NET 6. That new offer does not automatically replace the legacy windowsserver offer, so a newly created VM can still include .NET 6 if it was deployed from the older offer or from automation that still references it.
That same guidance also states that the legacy Windows Server 2022 images that pre-installed .NET 6 will begin deprecation after June 9, 2026, and that .NET 6 will not be automatically removed from those legacy images. Instead, those legacy images will be deprecated, which gives organizations time to plan their migration.
You can check is the VM image reference. If the VM was created from publisher=microsoftwindowsserver and offer=windowsserver, it is using the legacy image line. To get an image without .NET 6 preinstalled, you need to deploy or reimage from the windowsserver2022 offer instead. Microsoft also lists .NET 6 as out of support as of November 12, 2024 in the .NET support policy, so moving to .NET 8 or later is the supported path.
I hope this clarifies. If you found my response helpful or informative, I would greatly appreciate it if you could follow this guidance or provide feedback.
Thank you.