The process of installing, configuring, and customizing Visual Studio to support development workflows across languages, platforms, and workloads.
Hi @Richard Coleman ,
Thank you so much for sharing your concern with us — I completely understand how this behavior could be confusing.
In this case, Visual Studio 2026 is using an updated dependency detection approach compared to Visual Studio 2022. Because of this change, it may interpret project requirements differently. For your specific setup (Azure Functions isolated on .NET 8.0), Visual Studio 2026 can sometimes misidentify which components are actually needed and may suggest installing an unrelated workload.
So even though the same repository opened in Visual Studio 2022 without any prompts, Visual Studio 2026 might now display a dialog when it believes something is missing — even if that recommendation isn’t entirely accurate.
What’s happening here is that the new Setup Assistant in Visual Studio 2026 uses broader workload detection, which can occasionally be triggered by Azure Functions isolated projects. To ensure the best and most accurate IDE experience, the recommended approach would be to install or update the Azure Development workload (along with the related Azure Functions tools and templates), rather than installing the .NET Desktop Development workload just to satisfy this prompt.
I hope this helps clarify why you're seeing this behavior and prevents any unnecessary changes to your environment. If you have any other questions or run into further issues, please don’t hesitate to reach out — I’d be happy to assist.
If you found this support helpful, I’d really appreciate your feedback through the platform.
Wishing you a great day ahead!