عدم امکان نصب دات نت فریموورک 3/5 در ویندوز 10
سلام
دوستان تا حالا براتون پیش اومده توی نصب (Net Framework3/5.) روی ویندوز 10 با Error ای شبیه به تصویر زیر مواجه شده باشید؟
بنظرتون مشکل از کجاست؟ من بارها اینکار رو انجام دادم ولی تا حالا به یک چنین پیامی برخورد نکرده بودم.
10 پاسخ
نکته :شاید بعد از اوکی کردن سی دی ویندوز را جهت نصب فیوچر بخواد . با این حالت دیگر نیاز به نصب جداگانه دانت نت 3.5 نیست و از طریق سی دی ویندوز نصب میشه . البته راه دیگری هم هست که در ریجیستری تغییرات ورژن بصورت موقتی اعمال میشه و بعد از نصب دات نت مورد نظر به حالت قبل برگردانده می شود .
دوست عزیز (H.Faryabi):
راهکاری که ما دادید متاسفانه جواب نداد بنده اینبار آخرین نسخه آپدیت شده ویندوز 10 را دانلود و نصب کرده ام و از دات نت 47 داره استفاده میکنه وقتیکه تیک اون را در قسمتی که شما گفتید برمیدارم و دات نت 35 رو تیک میزنم به محض زدن کلید OK چندتا پیغام Error میده و صفحه Search یا دانلود میادش که متاسفانه چه دانلود رو بزنم و چه کلید سرچ را که مسیر بهش بدم قبول نمیکنه و عملیاتش کنسل میشه. البته این راهکار شاید در نسخه های قبلی ویندوز10 ویا سیر ویندوزها جوابگو باشه ولی در آخرین آپدیت ویندوز 10 امکان پذیر نیست.
و اما دوست عزیزمون (sccm admin):
دات نت فریممورک3/5 از دوتا سایت مختلف دانلود شده بنابراین نمی تونه هردوتا مشکلدار باشه چون قبلاً ازشون بارها استفاده کرده بودم ضمن اینکه قبلاًها از این روشی که شما گفتید بارها و بارها استفاده کرده بودم و جواب گرفته بودم وقبل از اینکه سئوال خودم رو اینجا بذارم هر چیزی که به ذهنم میرسید و قبلاً تجربش کرده بودم رو انجام دادم ولی متسفانه جوابی نگرفتم و اما این روشی هم که شما گفتید انجام شده و هیچ اتفاق خاصی نیفتاده!!!
حتی روشی هم که دوستمون اون بالا گفته بودند قبلاً تست شده بود با این تفاوت که ایشون گفتند تیک دات نت 4 رو برش دار و چون دات نت فریموورک 4/7 فقط داره استفاده میکنه تیکش رو برداشتم و بازم مشکل حل نشد.
سلام و درود خدمت شما، ضمن قدردانی از اینکه کوتاه نیومدید. همانطور که بیشتر افراد در موارد مشابه گفته بودند مشکل از Source ویندوز است. من از نسخه Volume که از سایت vlsc مایکروسافت دانلود شده است استفاده می کنم. فکر می کنم بتوانید از دیجی بوی برای دانلود استفاده نمائید. Hash برابر بوده است.
در مورد نسخه 4.7 که به صورت پیشفرض بر روی ویندوز 10 نصب است بعید میدونم در نصب 3.5 مشکلی ایجاد بکنه. اگر امکانش بود نسخه جدید ویندوز را دانلود و بعد از نصب، دات نت را با DISM و همان ISO نصب نمائید.
با احترام فراوان
ممنون بابت لاگ که زحمت کشیدید. کلیه کارهای شما صحیح بوده است. تنها راهکاری که به ذهن من میرسد تعویض سورس مورد استفاده است. من روی دو ویندوز 10 دیگر نیز تست کردم. بدون مشکل انجام گردید. بعد از جستجو، مشخص گردید همه کیس های مشابه با دانلود یک نسخه جدید از مایکروسافت مشکلشان برطرف شده است.
موفق باشید
سلام
خب در واقع بعضی از ما برنامه نویس ها خیلی بد پیله هستیم و تا علت چیزی رو متوجه نشیم ازش به سادگی رد نمیشیم. بله درست حدس زدید مشکل از ویندوز دنلود شده بود و از همان سایت قبلی ولی مجدداً نسخه دیگری را قرار داده بودند که برای کنجکاوی با وجود کمبود زمان زیادی که داشتم ولی دانلود و نصب کردم و خوشبختانه پس از نصب متوجه شدم دات نت فریموورک سه ونیم بطور پیش فرض نصب شده است. بنابراین از روز گذشته تا ظهر امروز فقط در حال نصب ابزارهای مورد نیاز و تنظیمات مربوطه برای آماده سازی سیستم برای کارم بودم. پس از نصب با Acronis2018 یک فول بکاپ از ویندوز و کلیه مسیرهای مورد نظرم گرفتم و با خیالی راحت مشغول بکار شدم.
متاسفانه با توجه به اعتراضی که به مدیریت اون سایت در قبال اونهمه تعریف و تمجید از ویندوز مشکل داری که آپلود کرده بودند کردم ایشون در جواب گفتند:
ما خودمون هم از سایتی دیگه سعی میکنیم ویندوزهای معتبر رو بیاریم اینجا در دسترس قرار بدیم.
(واقعاً باید بهشون خسته نباشید گفت که بدون تست چند روز وقت منو شما و دیگران رو بخاطر در دسترس قرار دادن ویندوزی مشکلدار از بین می برند).
از راهنمایی های شما دوست عزیز هم سپاسگزارم.
ضمن تشكر از شما كه مجددا تست نموديد. آخرين نسخه ويندوز 10 با عنوان Creators Update و با بيلد 15063 مي باشد كه با توجه به پست شما بنده مجددا يك نسخه از اين ويندوز نصب كرده و در جهت نصب دات نت اقدام نمودم.
پس از نصب موفقيت آميز متوجه شدم كه بنده در پست قبلي دستور نصب را كامل ننوشته ام. دستور صحيح به شرح ذيل مي باشد:
DISM Online Enable-Feature FeatureName:NetFx3 All LimitAccess Source:X:\sources\sxs
همانگونه كه مشاهده مي گردد، عمليات نصب موفقيت آميز بوده است. در صورت امكان پس از اجراي دستور از پيغام خطاي احتمالي يك ScreenShot تهيه نماييد تا شايد به حل مشكل كمك نمايد.
نكته: اكثر آنتي ويروس هاي امروزي، بعلت تهديدات باج افزارها مكان هايي همانند Appdata و يا Temp را مقداري محدود مي نمايند. لذا در صورت بروز مشكل، به صورت موقتي آنتي ويروس خود را Disable نمائيد.
در کنترل پنل از قسمت program and features ، گزینه turn windows featurs on or off را انتخاب ودر پنجره باز شده تیک دات نت فرم ورک 4 را بردارید و تیک دات نت فرم ورک 3.5 را انتخاب کنید و سپس اوکی را بزنید تا تغییرات اعمال شود سپس دانت نت 4 را تیک اش را فعال کنید تا حل شود . علت این قضیه اینه ویندوز 10 بصورت پیش فرض با دات نت 4 کار می کند و باید بصورت دستی ان را تغییر داد . البته من از روی ویندوز 7 تنظیماتش را عرض کردم شاید در 10 شاید کمی فرق کند . با تشکر
سلام وعرض ادب خدما شما دوست عزیز
ممنونم از پیگیری شما در رفع حل این مشکلی که امکان داره هر لحظه بوطر ناخواسته و تصادفی برای هرکدوم از ما پیش بیاد.
بله، آخرین نسخه ویندذوز 10 همان لبد 15063 هستش که بنده نصبش کردم و ایکاش اینکار رو نمیکردم.
من طی سالهای گذشته برای نصب دات نت فریموورک (سه ونیم) روی ویندوزهای مختلف با روشهای مختلف اون کاملاً اشنایی داشتم و ازشون استفاده کرده بودم ولی این اواخر از فایلهای نصب خودکار برای نصب دان نت فریموورک سه ونیم (و مخصوصاً روی ویندوز 10) استفاده کرده بودم و هیچ مشکلی هم نداشتم. توی این دو سه روز گذشته هرروشی رو تست کردم و متاسفانه هنوز جوابی نگرفتم. نصویر نصب نشدن این فریموورک رو خدمت تون + لینک دانلود فایل Log اون رو (^اینجا) گذاشتم .
همونطوریکه داخل تصویر فوق می بینید همش میگه مسیر سورس رو نمی تونم پیدا کنم. من حتی از روی درایو(X) که درایو فلش تغییر مسیر دادم و Image ویندوز را روی مسیر و درایو (C) ایجاد کردم و باز هم با وجودیکه مسیر مربوطه و فایلهای داخل اون مسیر موجود هستش این پیام رو میده!!!
سلام خدمت آی تی پروی عزیز (sccm admin):
متاسفانه یعد از سه روز درگیری و سروکله زدن با سیستم فقط بخاطر اینکه بدونم دلیل این اکال چیه و چرا اتفاق میفته، متوجه شدم با وجودیکه منو شما دقیقاً از یک نسخه استفاده میکنیم ولی نسخه ای که نت از سایت دانلودلی دریافت کردم مشکل داره چون حتی دیروز کامل برای پشتیبان گرفتن از اطلاعات مهم و فرمت کردن درایو C و نصب ویندوزهای10 مختلف روی همان و سپس نصب دات نت فریموورک سه ونیم (همانند چندسال گذشته)، به راحتی نصب میشد و با روشهای مختلف تست کردم و نصب شد ولی به محض اینکه مجدداً درایو C را فرمت میردم و ویندوز10 جدید (آخرین آپدیت دریافتی از دانلودلی) رو نصب میکردم دوباره به هیچ وجهی دات نت فریموورک سه ونیم نصب نمیشد و همان Errorای که در تصویر بالاست رو نشون میداد.
حالا متوجه شدم دوتا اشکال می تونه وجود داشته باشه:
1) ویندوز10 دانلود شده مطابق با ادعای بی چون وچرای سایت ارائه دهنده نبوده و دارای مشکل می باشد.
2) نسخه های قبلی ویندوز10 رو که نصب میکنم دات نت فریممورک چهارونیم رو بطور پیش فرض داره و اجازه نصب دات نت فریموورک سه ونیم رو میده در حالیکه آخرین آپدیت دریافتی من از اون سایت پس از نصب دات نت فریموورک چهاروهفت رو بطور پیشفرض نصب کرده و شاید هم اینمورد باعث عدم اجازه نصب دات نت فریموورک سه ونیم میشه.
در نهایت مجبور شدم همان Win10x64Enterprise_1511 که خیلی وقته باهاش کار میکنم را مجدداً نصب کنم.
نظر شما چیه دوست عزیز؟
با تشکر همکاری شما در رفع این مشکل تاکنون.
به ظاهر مشكل از Package مورد استفاده است نه ويندوز. چون 7ZIP داره پيغام خطا را نمايش ميده. شما با استفاده از دستور ذيل مي توانيد به راحتي دات نت را نصب نماييد.
نكته: X درايو دي وي دي يا Image ويندوز است.
DISM Online Enable-Feature FeatureName:NetFx3 All LimitAccess Source:X:\sources\sxs