از بیلد ۲۷۹۶۵ به بعد (که در حال حاضر در کانال Canary ویندوز ۱۱ فعال است)، مایکروسافت دیگر .NET Framework 3.5 را به عنوان یک «ویژگی اختیاری رویتقاضا» (Windows Feature on Demand) ارائه نمیکند.
عواقب این تغییر:
- برنامههای قدیمی که هنوز به DLLهای .NET 3.5 با مکانیزم Autoload وابسته هستند، دیگر اجرا نخواهند شد و با خطا مواجه میشوند.
- این مشکل از بیلد ۱۰.۰.۲۷۹۰۰.۰ و بالاتر رخ میدهد و هماکنون در بیلدهای Canary فعال است (کاربران از اوایل اکتبر ۲۰۲۵ این تغییر را تجربه کردهاند).
راهحل موقت برای برنامههای حیاتی کسبوکار:
مایکروسافت یک نسخه مستقل (Standalone) و آزمایشی از .NET Framework 3.5 با نام «VNext» منتشر کرده است که در وضعیت Preview قرار دارد.
لینک دانلود نصبکننده مستقل:
مایکروسافت بهطور رسمی توصیه میکند که توسعهدهندگان و شرکتها هرچه سریعتر برنامههای خود را به نسخههای مدرن .NET (مانند .NET 6/7/8 یا .NET Core) مهاجرت دهند، زیرا پشتیبانی از .NET Framework 3.5 در آینده بهطور کامل متوقف خواهد شد.
مشاهده مطلب اصلی