.net - উইন্ডোজ 10 এ উইন্ডোজ এসডিকে 7.1 ইনস্টল করা যাবে না




visual-studio-2010 windows-10 (6)

আমি একটি উইন্ডোজ 10 পিসি সহ একটি সফ্টওয়্যার বিকাশকারী। আমাকে উইন্ডোজ এসডিকে .1.১ ব্যবহার করে ভিজ্যুয়াল স্টুডিও ২০১০-তে লেখা কিছু পুরানো সফ্টওয়্যার সমর্থন করতে হবে

বিকাশের পরিবেশ স্থাপনের চেষ্টা করতে গিয়ে আমি VS2010 সফলভাবে ইনস্টল করেছি এবং উইন্ডোজ এসডিকে 7.1 ইনস্টল করতে এসেছি, তবে ইনস্টলারটি ত্রুটি দেয়:

কিছু উপাদান ইনস্টল করা যাবে না

কিছু উইন্ডোজ এসডিকে উপাদানগুলির জন্য আরটিএম। নেট ফ্রেমওয়ার্ক প্রয়োজন Set. সেটআপ। নেট ফ্রেমওয়ার্কের একটি প্রাক-প্রকাশ সংস্করণ সনাক্ত করেছে you. আপনি যদি সেটআপটি চালিয়ে যান, এই উপাদানগুলি ইনস্টল করা হবে না। আপনি যদি এই উপাদানগুলি ইনস্টল করতে চান তবে বাতিল ক্লিক করুন, তারপরে http://go.microsoft.com/fwlink/?LinkID=187668 থেকে .NET ফ্রেমওয়ার্ক 4 ইনস্টল করুন এবং তারপরে সেটআপ পুনরায় চালু করুন।

যাইহোক, উইন্ডোজ 10 .NET 4.5 সাথে আসে, সুতরাং যতদূর আমি বলতে পারি আরও একটি সংস্করণ চেক করার সমস্যা আছে।

এটি আমাকে এতটা চিন্তিত করবে না, তবে ভিজ্যুয়াল স্টুডিও 2010 সংকলক আপডেট ইনস্টল করার চেষ্টা করতে গিয়ে এই ব্যর্থ হয়েছে,

উইন্ডোজ sdk 7.1 পাওয়া যায়নি কারণ ইনস্টল করতে পারবেন না

.NET 4 ইনস্টল করার চেষ্টা করা ব্যর্থ হয়েছে কারণ এটি .NET এর পরবর্তী সংস্করণ সনাক্ত করে।


@ ডাগজি 3 এর উত্তর লিপি:

প্রথমে সাবআইএনএইল ইনস্টল করুন, মাইক্রোসফ্ট থেকে ডাউনলোড করা যাবে here । আপনার এটি আপনার পাঠাতে যোগ করার দরকার হতে পারে, যেমন: set PATH=%PATH%;C:\Program Files (x86)\Windows Resource Kits\Tools

তারপরে এই কমান্ডগুলি একটি উন্নত সেমিডি প্রম্পটে চালনা করুন:

for /f "tokens=2*" %%a in ('reg query "HKLM\Software\Microsoft\NET Framework Setup\NDP\v4\Client" /v Version /reg:32') do set "CurrentNDPv4ClientVersion=%%~b"
for /f "tokens=2*" %%a in ('reg query "HKLM\Software\Microsoft\NET Framework Setup\NDP\v4\Full" /v Version /reg:32') do set "CurrentNDPv4FullVersion=%%~b"
subinacl.exe /subkeyreg "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\NET Framework Setup\NDP\v4" /setowner="%username%"
subinacl.exe /subkeyreg "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\NET Framework Setup\NDP\v4" /grant="%username%"=f
reg ADD "HKLM\Software\Microsoft\NET Framework Setup\NDP\v4\Full" /v Version /t REG_SZ /d 4.0.30319 /reg:32 /f
reg ADD "HKLM\Software\Microsoft\NET Framework Setup\NDP\v4\Client" /v Version /t REG_SZ /d 4.0.30319 /reg:32 /f

echo start your installer now
pause

reg ADD "HKLM\Software\Microsoft\NET Framework Setup\NDP\v4\Client" /v Version /t REG_SZ /d %CurrentNDPv4ClientVersion% /reg:32 /f
reg ADD "HKLM\Software\Microsoft\NET Framework Setup\NDP\v4\Full" /v Version /t REG_SZ /d %CurrentNDPv4FullVersion% /reg:32 /f

subinacl.exe /subkeyreg "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\NET Framework Setup\NDP\v4" /revoke="%username%"
subinacl.exe /subkeyreg "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\NET Framework Setup\NDP\v4" /setowner="NT SERVICE\TrustedInstaller"

আপনার কম্পিউটারে SDK 7.1 ইনস্টল করুন, এটি প্রায়শই সংকলক অতিরিক্তগুলিতে ব্যর্থ হবে, তবে আপনার প্রথমে এটি প্রয়োজন।

এখন মাইক্রোসফ্ট থেকে এই সংকলক প্যাকেজ ইনস্টল করুন:

http://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=4422

এরপরে এটি সংকলকটি ইনস্টল করবে এবং সংকলকটি ব্যবহার করা সম্ভব করবে।


আমার কেবলমাত্র অন্য কারও কোড দ্রুত সঙ্কলন করা দরকার এবং এটি আমার জন্য উইন্ডোজ 10 এ স্থির হয়েছিল।

https://www.microsoft.com/en-us/download/details.aspx?id=4422


আমি অন্য একটি কাজের পেছনে হোঁচট খেয়েছি , যা আমি একটি এমএসডিএন থ্রেডেও পোস্ট করেছি:

  1. প্রথমে কন্ট্রোল প্যানেল থেকে কোনও ভিজ্যুয়াল সি ++ 2010 পুনরায় বিতরণযোগ্য আনইনস্টল করুন।

  2. উইন্ডোজ এসডিকে সংরক্ষণাগার থেকে সংশ্লিষ্ট অফলাইন আইএসও চিত্রটি ডাউনলোড করুন। This কোন আইএসও তালিকাভুক্ত করে।

  3. চিত্রটি মাউন্ট করার পরে, সরাসরি F: \ সেটআপ \ SDKSetup.exe খুলুন।


উদাহরণ ডাউনলোড করুন। এক্সটেনশানটি 'এক্সি' থেকে 'জিপ' এ পরিবর্তন করুন। এখনই ফাইলটি বের করুন। / সেটআপ ডিরেক্টরি ডিরেক্টরি থেকে SDKSetup.exe চালান


উপরের ডগ 3 দ্বারা দুর্দান্ত উত্তর। ঠিক তাই এটি অন্যকে সহায়তা করে, আমি প্রক্রিয়াটি পেরেছি এবং কারওর ক্ষেত্রে সহায়তা করার ক্ষেত্রে কিছু স্ক্রিন শট নিয়েছি। আমার কাছে 64 বিট উইন্ডোজ 10 রয়েছে।

ডগ উল্লেখ করা রেগ সম্পাদনা ফাইলের পথ এটি। এখানে উন্নত বোতামটি ক্লিক করুন

যেখানে এটি শীর্ষে মালিক বলছেন পরিবর্তন লিঙ্কটিতে ক্লিক করুন

পরবর্তী চিত্রটিতে দুটি পদক্ষেপ রয়েছে - প্রথমে "ব্যবহারকারী বা গোষ্ঠী নির্বাচন করুন" থেকে অ্যাডভান্সড ক্লিক করুন তারপরে পরবর্তী সংলাপের সন্ধান করুন এখন বোতামে ক্লিক করুন যার একই শিরোনাম রয়েছে।

আপনি যে ব্যবহারকারীকে মালিক পরিবর্তন করতে চান তার জন্য ঠিক আছে ক্লিক করুন

পরের পৃষ্ঠায় ঠিক আছে ক্লিক করুন

আপনি কেবলমাত্র পূর্ববর্তী কথোপকথনে আপনার ব্যবহারকারীর কাছে যান তারপরে সম্পূর্ণ নিয়ন্ত্রণের অনুমতি দিন নির্বাচন করুন, তারপরে ওকে ক্লিক করুন

এখন আপনি সংস্করণটি সম্পাদনা করতে সক্ষম।

আপনি এটি শেষ করার পরে সংস্করণ নম্বরটি যা ছিল তার আগে ফিরে যান এবং নিজেকে সেই রেজিস্ট্রিটির জন্য সম্পূর্ণ নিয়ন্ত্রণ প্রদান পূর্বাবস্থায় ফেরান।





windows-10