নির্দিষ্ট ফ্রেমওয়ার্ক 'মাইক্রোসফট.নাইটকোর.অ্যাপ', সংস্করণ '২.২.০' পাওয়া যায়নি


13

আমি ভিজ্যুয়াল স্টুডিও 2019 সংস্করণ 16.3.7 ব্যবহার করছি। আমি ধরে নিলাম এটি সর্বশেষতম আপডেট।

যখন আমি একটি বেসিক। নেট কোর ২.২ কনসোল অ্যাপ্লিকেশনটি সংকলন করার চেষ্টা করি:

এখানে চিত্র বর্ণনা লিখুন

... আমি নিম্নলিখিত ত্রুটি পেয়েছি:

It was not possible to find any compatible framework version
The specified framework 'Microsoft.NETCore.App', version '2.2.0' was not found.
  - The following frameworks were found:
      1.0.1 at [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
      2.0.9 at [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
      2.1.11 at [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
      2.1.12 at [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
      2.1.13 at [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
      3.0.0 at [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]

You can resolve the problem by installing the specified framework and/or SDK.

The .NET Core frameworks can be found at:
  - https://aka.ms/dotnet-download .

এখানে চিত্র বর্ণনা লিখুন

আমার বোধগম্যতা। নেট কোর 3.0 পশ্চাদপটে সামঞ্জস্যপূর্ণ কেন ভিজুয়াল স্টুডিও ইনস্টলার 2.2 বাদে NET কোর এর সমস্ত সংস্করণ ইনস্টল করেছে? আমি কীভাবে এই সমস্যার সমাধান করব?

উত্তর:


22

যে কারণেই হোক না কেন .NET কোর 2.2 ".NET কোর ক্রস প্ল্যাটফর্ম ডেভলপমেন্ট" ওয়ার্কলোড দ্বারা ইনস্টল করা হয়নি।

ভিজ্যুয়াল স্টুডিও ইনস্টলারটি খুলুন তারপরে "স্বতন্ত্র উপাদানগুলি" ট্যাবে যান এবং আপনি সেখান থেকে এটি ইনস্টল করতে পারেন:

এখানে চিত্র বর্ণনা লিখুন

এখানে চিত্র বর্ণনা লিখুন

এখানে চিত্র বর্ণনা লিখুন


1
সাহায্য করেনি, x86 .NET কোর 2.2.x প্ল্যাটফর্ম এসডিকে ইনস্টল করতে হবে নীচের উত্তরে বর্ণিত হিসাবে ( স্ট্যাকওভারফ্লো.com / a / 59189867 / 5699719 )
দীপক টেকচাঁদানী

19

আমার ক্ষেত্রে অনুপস্থিত ছিল x86। নেট কোর 2.2.x প্ল্যাটফর্ম এসডিকে (ভিজ্যুয়াল স্টুডিও। নেট 16.4 +। নেট কোর 3.1 এসডিকে; এক্স ইউনিট পরীক্ষার প্রকল্প)।

আপনি এটি চেষ্টা করতে পারেন:

  1. ডিরেক্টরিটিতে 2.2.x বিদ্যমান : C:\Program Files (x86)\dotnet\shared\Microsoft.NETCore.App?
  2. যখন নেই, এই ইউআরএল থেকে x86 প্ল্যাটফর্মের জন্য সর্বশেষ 2.2.x এসডিকে ডাউনলোড করার চেষ্টা করুন : https://dotnet.microsoft.com/download/dotnet-core/2.2
  3. ইনস্টল করুন এবং চেষ্টা করুন ...
  4. ইনস্টল করা এসডিকে এবং রানটাইম সম্পর্কে আরও তথ্যের জন্য আপনি কমান্ডটি ব্যবহার করতে পারেন:dotnet --info

হ্যাঁ এটি আমার জন্য এটি স্থির করে দিয়েছে - ধন্যবাদ
গ্রেগ ট্র্যাভেলিক

2
@ মার্টিন উত্তরের জন্য ধন্যবাদ। তবে এটি কেন x86 ফোল্ডারের নীচে দেখছিল যখন এটি চলছে এমন মেশিনটি 64 বিট।
দীপক টেকচাঁদানী

এটি আমার পক্ষেও কাজ করেছিল; আমি ইউনাইট থেকে এই ত্রুটি পেয়েছি। @ প্রদীপ টেকচাঁদানী আমি বিশ্বাস করি যে x86 প্রয়োজনীয় কারণ আইডিই 32-বিট (হ্যাঁ, এমনকি 2019) এবং তাই এক্সটেনশনগুলি 32-বিট এসডিকে নির্ভর করে। (যদিও আমার ভুল হতে পারে))
জে

এটি আমার সমস্যাটিকেও ঠিক করে দিয়েছে।
কাজ

এটি আমার সমস্যাটিও সমাধান করেছে। আমি x64 ইনস্টল করার চেষ্টা চালিয়েছি, যা প্রত্যাশার মতো কার্যকর হয়নি। X86 ইনস্টল করা কবজ হিসাবে কাজ করেছে।
মার্শপ

-1

দুটি বিকল্প হ'ল ভিজ্যুয়াল স্টুডিও আপডেট অ্যাপ্লিকেশনটি চালানোর জন্য আপনার জন্য কোনও অনুপস্থিত প্রয়োজনীয়তা ইনস্টল করা হবে কিনা তা জানতে বা https://dotnet.microsoft.com/download/dotnet-core/2.2 থেকে ম্যানুয়ালি নেট কোর 2.2 এসডিকে ইনস্টল করা হবে (বা https://aka.ms/dotnet-download ত্রুটির বার্তায় উল্লিখিত হিসাবে)।


এটি ভিজ্যুয়াল স্টুডিও ইনস্টলার দ্বারা নিশ্চিত হওয়া এটি অত্যন্ত সর্বশেষতম আপটেড ভিজ্যুয়াল স্টুডিও 2019। কেন ভিজুয়াল স্টুডিও ইনস্টলার নেটওয়ারের সমস্ত সংস্করণ ২.২ বাদে ইনস্টল করেছে?
অ্যালান Xu
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.