یک نکتهی تکمیلی: چگونه پس از نصب SDK 3x جدید، بتوانیم همان پروژهی قبلی را بدون به روز رسانی یا هیچگونه تغییری در آن، باز هم استفاده کنیم؟
با توجه به اینکه امضای یکسری از اینترفیسهای نگارش 3x با 2x یکی نیست (مانند ILookupNormalizer)، پس از نصب SDK 3x، دیگر قادر به اجرای برنامههای 2x خود نخواهید شد؛ چون پروژههای NET Core. همواره از آخرین نگارش SDK نصب شده استفاده میکنند. برای قفل کردن شماره SDK یک Solution به نگارش 2x به صورت زیر عمل کنید:
dotnet --list-sdks dotnet new globaljson --sdk-version 2.2.106