برای اروری که دریافت میکنی:
The .NET Framework 4.8 is not supported on this operating system
باید بگم که قبل از هر چیزی شما باید ورژن فریم ورک .NET (های) فعلی که دارید روی ویندوزتون رو دربیارید. برای اینجام این کار این صفحه سایت ماکروسافت رو مطالعه کنید. اگر حوصله انجام اون کار رو نداری، باید بگم احتمالا در اکثر موارد دیده شده که ورژن ویندوز 10ی که داری با ورژن فریم ورک .NETی که میخوای نصب کنی سازگار نیست. و احتمالا یک همچین چیزی رو موقع نصب فریم ورک .NET میگیری.
پیشنهادی که من برات دارم: بروزرسانی ویندوز 10ی هست که داری. کار خیلی پیچیده ای هم نیست. به این ترتیب:
- کلید Windows key رو نگه دار و دکمه R رو بزن.
- توی پنجره ای که باز میشه بنویس
winver
و ok و بزن. یه همچین چیزی یعنی:
- یک همچین صفحه ای برات باز میشه قاعدتا:
که ورژن ویندوز 10 باید یا 1507
باشه یا 1709
(دو رقم اول سالش رو نشون میدن، و دو رقم دوم ماه رو نشون میدن. پس اگه ورژن شما داره 1709
رو نشون میده یعنی ورژن ویندوز فعلیتون در تاریخ September, 2017
منتشر شده). حالا وقتشه که چک کنید که آیا ویندوزی که نصب دارد با فریم ورک .NET ورژن 4.8 سازگار هست یا نه. خوشبختانه خود سایت ماکروسافت (در پایینش) این کمک رو بهمون میکنه.
همونطور که توی سایت ماکروسافت هم میبینی، این ورژن از ویندوز ها، فریم ورد .NET ورژن 4.8 رو پیشتیبانی میکنن:
- Windows 10 Version 1809
- Windows 10 Version 1803
- Windows 10 Version 1709
- Windows 10 Version 1703
- Windows 10 Version 1607
- Windows 8.1
- Windows 7 SP1
طبق اروری که میگیری، قطعا شماره ورژن ویندوز تو توی لیست بالا نیست. پس یا ورژن ویندوزت رو بروزرسانی کن، یا یه ورژن قبل تر از فریم ورک .NET رو نصب کن مثلا 4.7. (شایان ذکره که ورژن 4.7 فریم ورک .NET هم فقط این ورژن از ویندوزها رو پشتیبانی میکنه: 14393 و 1703)