.NET 3.5 ইনস্টলেশন ত্রুটি 0x800F0906 নিয়ে আসে, তারপরে 0x800F0081F বরখাস্ত ব্যবহার করে


8

আমি সম্প্রতি উইন্ডোজ 8.1 এ একটি অ্যাপ্লিকেশনটির জন্য .NET 3.5 ইনস্টল করার চেষ্টা করেছি। আমি .NET 3.5 ডাউনলোড / ইনস্টল করতে ওএস এর পপআপ জিনিসটি ব্যবহার করেছি এবং সর্বদা ত্রুটি কোড 0x800F0906 পেতে পারি।

আরও গবেষণার পরে, আমি দেখতে পেলাম যে আমার উইন্ডোজ 8 সিডি-তে পপ করতে হবে এবং এই কমান্ডটি দিয়ে এটি ইনস্টল করতে হবে, যেখানে "সি: \" যেখানে আমার সিডি মাউন্ট হয়েছে:

Dism /online /enable-feature /featurename:NetFx3 /All /Source:E:\sources\sxs /LimitAccess

এটি এবং এর যে কোনও ডাইরিভেটিভ (উদাহরণস্বরূপ, অপসারণ / সীমাবদ্ধতা) আমার পক্ষে কাজ করে নি এবং আমাকে একই ত্রুটি কোড (0x800F0906) বা অন্যটি, 0x800F0081F দিয়েছে। এমনকি আমার হার্ডড্রাইভে এসএক্সএস ফোল্ডারটি অনুলিপি করেছি, কেবল সিডি ড্রাইভের সাথে যদি কিছু চলছে তবে কেবল একই ফলাফল পেতে। সেক্ষেত্রে, আমি এই কমান্ড লাইনটি ব্যবহার করেছি:

Dism /online /enable-feature /featurename:NetFx3 /All /Source:C:\dotnet35 /LimitAccess

আমি এই পরাবাস্তবতা খুঁজে পাই কারণ উভয় ক্ষেত্রেই ফাইলগুলি প্রকৃতপক্ষে রয়েছে তবে প্রোগ্রামটি মনে করে এটি এটি নয়। এখানে সিবিএস.লগ ফাইল রয়েছে

এটি ঠিক করার জন্য কোনও ধারণা? কোন সাহায্যের খুব প্রশংসা করা হয় :)

সম্পাদনা: আমার এখন একটি সঠিক বরখাস্ত.লগ ফাইল রয়েছে, আমি নিশ্চিত নই যে শেষটিরটি কী ঘটেছে বা কেন এটি ঘটেছে। নতুন লগ ফাইলের লিঙ্কটি এখানে । এটি আকর্ষণীয় যে এটি স্ক্রিপ্টের কিছু বৈশিষ্ট্য যেমন "বৈশিষ্ট্যরূপ" বা "উত্স" স্বীকৃতি দেয় না তা আকর্ষণীয়।


আপনি কি সঠিক ইনস্টলেশন মিডিয়া (ওএস ভাষা, x86 / x64 ইত্যাদি) ব্যবহার করছেন?
মার্জভেটস 21 '20

হ্যাঁ! আমি ওএস ইনস্টল করতে একই উইন্ডোজ 8 ডিস্ক ব্যবহার করছি। এটি একটি উইন্ডোজ 8 x64 (8.1 নয়) ডিস্ক, সুতরাং আমি কোনও OS এর মাধ্যমে (যা উইন্ডোজ আপডেট / স্টোরের মাধ্যমে) 8.1-এ আপডেট হয়েছি বলে কোনও বিতর্কিত সমস্যা আছে কিনা তা নিশ্চিত নই
অস্টিন মেডোস

আমি এখন যথাযথ বরখাস্ত.লগ ফাইলের সাথে প্রশ্নটি আপডেট করেছি।
অস্টিন মিডোস

@ অস্টিনমিডোজ কমান্ড চালিয়ে আপনি এটি ইনস্টল করতে পারবেন optionalfeatures?
লুই ওয়াওয়ারু

আপনি কি এমইউআই প্যাক ইনস্টল করেছেন?
ম্যাজিক্যান্ড্রে 1981

উত্তর:


13

আমার একই সমস্যা ছিল এবং এটি নীচে সমাধান করা হয়েছে: আমি লক্ষ্য করেছি যে দুটি সাম্প্রতিক উইন্ডোজ আপডেট .NET ফ্রেমওয়ার্ক 3.5 ব্যবহার করে। আমি তাদের উভয়ই আনইনস্টল করেছিলাম এবং তারপরে নিয়ন্ত্রণ প্যানেল থেকে .NET ফ্রেমওয়ার্ক 3.5 ইনস্টল করতে সক্ষম হয়েছি।

আমি নিশ্চিত না যে উভয় আপডেট আনইনস্টল করার প্রয়োজন ছিল কিনা। এগুলি KB2966826 এবং KB2966828।


সবাইকে ক্ষমা, আমি কলেজ স্টাফ নিয়ে ব্যস্ত ছিলাম। এটি আমার সমস্যার সমাধান! এগুলি আনইনস্টল করার পরে, .NET 3.5 ইনস্টলেশনটি নির্বিঘ্নে পেরেছে। ধন্যবাদ!
অস্টিন মিডো

1
অবশেষে একটি সমাধান যা কাজ করেছিল। আমি এই থ্রেডটি না পাওয়া পর্যন্ত প্রায় 5 ঘন্টা সলিউশন খুঁজছি। একটি গুচ্ছ ধন্যবাদ!
NoLifeKing

1
আমি উইন্ডোজ 8 এন্টারপ্রাইজ ট্রায়ালটি ডাউনলোড করার জন্য সারা রাত কাটিয়েছি যাতে আমি ইনস্টলেশন মিডিয়া মাউন্ট করতে এবং ডিএসআইএম কমান্ড লাইন থেকে নেট 3.5 ইনস্টল করতে পারি, যা কোনও কাজ করে না। তবে এটি কাজ করে এবং আমি বিশ্বাস করতে পারি না এটি এত সহজ। লক্ষ লক্ষ ধন্যবাদ!
হেন্দ্র অ্যাংগ্রিয়ান

1
এই কাজ নিশ্চিত করা। প্রায় 5 ঘন্টা দৌড়ানোর পরে, আমার বন্ধুরা ডিভিডি পেয়ে অবশেষে এই পোস্টটি খুঁজে পেয়েছি। উইন্ডোজ আপডেট TWO আপডেটগুলি .NET 3.5 এ ইনস্টল করে এমনকি আপনার এটি ইনস্টল না থাকলেও। Wierd।
কিট

এমএস বৈশিষ্ট্যগুলি ইনস্টল করে এমনগুলি সরানোর জন্য একটি হটফিক্স তৈরি করেছে - সমর্থন2 . microsoft.com/kb/3005628 । তারা এটি ব্যবহারের পরামর্শ দিন, তারপরে বৈশিষ্ট্যটি ইনস্টল করুন, তারপরে উইন্ডোজ আপডেট পুনরায় চালাবেন। আমি প্রযুক্তিকে ঘৃণা করি ... ;-)
পিটার মাউসন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.