Hello,
This is an expected behavior. The main update items of .net workload are the tools and SDKs, and the update of NugetPackage is not within the scope of workload responsibility.
In fact, it is officially recommended to check whether there is an updated version of Nuget Package and update it manually immediately after creating a project in Visual Studio.
If you don't want to manually update the Nuget Package every time you create a project, you need to create a project template.
Please refer to the following document.
Best Regards,
Alec Liu.
If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.