c# - ২০২১ - আমদানি-রপ্তানি ও ব্যবসা বাণিজ্য বই pdf




প্রকল্পের ফাইল অসম্পূর্ণ। প্রত্যাশিত আমদানি অনুপস্থিত (20)

স্থিরপ্রতিজ্ঞ

  1. এমনকি কন্ট্রোল প্যানেল থেকে নির্দিষ্ট সংস্করণ আনইনস্টল করার পরেও, মুছে ফেলা সংস্করণযুক্ত ফাইল এবং ফোল্ডারগুলি সি: \ প্রোগ্রাম ফাইলগুলি ot ডটনেট \ এসডিকে পাওয়া যাবে

  2. দয়া করে অযাচিত সংস্করণ ফোল্ডারটি মুছুন

  3. প্রকল্পটি পুনরায় লোড করার চেষ্টা করুন

এটি আমার পক্ষে কাজ করেছে

আমার কম্পিউটার ফর্ম্যাট করার পরে আমি Vs 2017 V 15.6.3 পুনরায় ইনস্টল করেছি এবং মাইক্রোসফ্ট 2.1.4 থেকে এএসপি.নেট কোর এসডিকে ইনস্টল করেছি

কিন্তু আমি যখন নতুন এস্প কোর অ্যাপ্লিকেশন তৈরি করি তখন ত্রুটি সহ ভিএস ব্যর্থ হয়

"প্রকল্পের ফাইল অসম্পূর্ণ Exp প্রত্যাশিত আমদানি অনুপস্থিত"

দয়া করে, কেউ সাহায্য করতে পারেন?


আপনি গ্লোবাল.জেসন ফাইলটি যাচাই করতে পারেন যা আপনি সমাধানের মূল ডিরেক্টরিতে সন্ধান করতে পারেন এবং এটি নিশ্চিত করতে পারেন যে এটিতে লক্ষ্যযুক্ত এসডিকে সংস্করণটি আপনার মেশিনে ইনস্টল করা আছে বা এটি ইতিমধ্যে ইনস্টল করা আছে এমন একটিতে আপডেট করুন উদাহরণস্বরূপ আপনার কাছে এসডিকে সংস্করণ ২.১.৪ ইনস্টলড থাকলে আপনার গ্লোবাল.জসনের মতো দেখতে হবে

{
  "sdk":
  {
    "version": "2.1.400"
  }
}   

আমার ক্ষেত্রে, আমি সি: C প্রোগ্রাম ফাইলগুলি \ ডটনেট \ এসডিকে ফোল্ডারে গিয়ে পূর্বরূপের এসডিকে ফোল্ডারটি মুছে ফেলুন, তারপরে কমান্ড লাইনটিতে রান করুন:

dotnet sdk 2.1.200

আসপ নেট কোরের জন্য সঠিক এসডিকে সংস্করণ সেট করতে। এই সমস্যা স্থির।


আমার জন্য ভিজ্যুয়াল স্টুডিও 2017 আপডেট করার জন্য সমাধান হয়েছে 15.9.11 (আমি ব্যর্থ হওয়া সংস্করণটি মনে করতে পারি না)। হতে পারে ভিজ্যুয়াল স্টুডিও মেরামতও খুব কাজ করবে। .NET কোর ইনস্টলেশনটি পুনরুদ্ধার করা হচ্ছে, এবং বিল্ড আর্টিক্টস এবং অস্থায়ী ফাইলগুলি পরিষ্কার করা এটি সমাধান করে নি।


আমার সমস্ত পুরানো .NET কোর এসডিকে আনস্টল না করে পোস্ট করার সময় আমি সর্বশেষতম ২.১.৫ ইনস্টল করে এই ত্রুটিটি পেতে শুরু করি। আমি এখানে কোনও সমাধান ছাড়াই সমস্ত সমাধান চেষ্টা করেছি তাই সমস্ত ছাড়পত্রের পরে বর্তমান এসডিকে সংস্করণটি কী তা যাচাই করার সিদ্ধান্ত নিয়েছি কারণ আমি ভেবেছিলাম যে এটি সমস্যার সৃষ্টি করছে, এবং আমি ঠিক ছিলাম - একটি কমান্ড প্রম্পট শুরু করে dotnet --version লিখেছি এবং "আপনি ডটনেট এসডিকে কমান্ডগুলি চালানোর অর্থ কি? দয়া করে এর থেকে ডটনেট এসডিকে ইনস্টল করুন:" বার্তাটি পেয়েছে। আশ্চর্যের বিষয়, এসডিকে ইনস্টল করা আছে তবে সিস্টেম এটি দেখতে পাচ্ছে না। তারপরে আমি আমার এনভায়রনমেন্ট ভেরিয়েবলগুলিতে সন্ধান করেছি এবং নিয়মিত প্রোগ্রাম ফাইলগুলির (x x এক) পাথের আগে প্যাট ভেরিয়েবলের ডটনেট পাথের জন্য x86 ছিল। তাই আমি x86 before এর আগে x64 moved এবং ভয়েলার আগে স্থানান্তরিত করেছি, যা কখনও স্বাভাবিক অবস্থায় ফিরে আসে।

আশা করি আমি কাউকে সাহায্য করেছি।


আমার সাথে এই ঘটেছিল যখন আমি ভিজুয়াল স্টুডিওর ভিএস ২০১৫ এর ইনস্টল ইনস্টল করেছি আমার সাথে ভিএস ২০১5 এর পাশাপাশি চলছিল।

আমাকে বাইরে গিয়ে x86 সংস্করণ সহ। নেট কোর এসডিকে / রানটাইম পুনরায় ইনস্টল করতে হয়েছিল। আমি ইতিমধ্যে এগুলির x64 সংস্করণটি ম্যানুয়ালি দিয়েছি তবে 32 বিবিটে চালিত ভিজ্যুয়াল স্টুডিও সম্পর্কে ভাবেনি।

এই ফাইলগুলি:

  • dotnet-SDK-XXX, জয়-x86.exe

  • DotNetCore.xxx-WindowsHosting.exe


আমারও একই প্রশ্ন ছিল. এটি বের করার জন্য আমাকে কিছুক্ষণ চুপ করে নিলেন। আমার ক্ষেত্রে, আমি একটি নতুন এএসপি। নেট কোর অ্যাপ্লিকেশন খোলার চেষ্টা করছিলাম এবং আমি এই পোস্টের মতো 0 টি প্রকল্প ফিরে পাচ্ছিলাম।

আমি যা চেষ্টা করেছি: আমি নিয়ন্ত্রণ প্যানেল \ সিস্টেম এবং সুরক্ষা \ সিস্টেমের অধীনে পরিবেশগত পরিবর্তনশীলগুলি পরিবর্তন করার চেষ্টা করেছি (অগ্রিম সেটিংসে ক্লিক করুন)

তারপরে পরিবেশগত ভেরিয়েবলগুলি ক্লিক করুন

তারপরে আপনার ডটনেট পাথ অন্তর্ভুক্ত রয়েছে কিনা তা পরীক্ষা করুন, এটি প্রোগ্রাম ফাইল বা প্রোগ্রাম ফাইলগুলির মধ্যে রয়েছে কিনা (x86)

কিছু লোক মাইক্রোসফ্ট ডকুমেন্টেশনের উপর ভিত্তি করে (x86) উপরে সরে যাওয়ার পরামর্শ দেয়

আমার সমস্যাটি কী স্থির করেছে: দেখা যাচ্ছে আমার ভুল সংস্করণ ইনস্টল হয়েছে এবং এটি ভিজ্যুয়াল স্টুডিও 2017 এর সাথে সামঞ্জস্যপূর্ণ নয়

তারপরে আমি অন্য ইনস্টলেশনগুলি সরিয়ে নিয়েছি এবং সঠিক সংস্করণটি পুনরায় ইনস্টল করেছি যা ভিএস 17 এর সাথে সামঞ্জস্যপূর্ণ এবং যাদু এর মতো কাজ করে। আশা করি এটি ভবিষ্যতে কাউকে সহায়তা করবে।


আমি আমার বিকাশ মেশিনে ডটনেটকোর ২.০.০-উইন্ডোজহস্টিং ফ্রেমওয়ার্ক ইনস্টল করার পরে একটি এএসপিএন কোর ২.০ প্রকল্পে আমার একই সমস্যা ছিল। আমি উইন্ডোজহস্টিং ফ্রেমওয়ার্ক এবং সমস্ত। নেট কোর প্যাকেজগুলি ইনস্টল করার পরে আমি এই সমস্যাটি সমাধান করতে পারি। এর পরে আমি ডটনেট- sdk-2.1.200-win-x64 প্যাকেজটি পুনরায় ইনস্টল করেছি এবং সবকিছু ঠিকঠাক কাজ করেছে।


আমি একই সমস্যা পেয়েছি এবং আমি প্রশাসকের অধিকার নিয়ে আবার ভিজ্যুয়াল চালাই। এটি আমাকে প্রকল্পটি নামমাত্র খুলতে সহায়তা করে।


আমি একই সমস্যা পেয়েছি। আমি নতুন এএসপি। নেট কোর 2 টাটকা ইনস্টল করা ভিএস2017 তে বা বিদ্যমান একটিটি খুলতে পারিনি, যা ভিএস2017 এর সাথে অন্য কম্পিউটারে পুরোপুরি কাজ করে।

উইন্ডোজ থেকে সমস্ত .NET কোর রানটাইমস এবং। নেট কোর উইন্ডোজ সার্ভার হোস্টিংয়ের পরে এটি আমার পক্ষে কাজ শুরু হয়েছে। এসডিকে কেবলমাত্র বাকি রয়েছে এবং সবকটি শেষ পর্যন্ত কাজ করে।

সম্ভবত, আমার উইন্ডোজ থেকে কেবল নেট নেট রানটাইম বা। নেট কোর উইন্ডোজ সার্ভার হোস্টিং আনইনস্টল করা দরকার এবং এটি যথেষ্ট হবে।


আমি ভিজুয়াল স্টুডিওটি বন্ধ করে এবং নিম্নলিখিত কমান্ডগুলি চালিয়ে ইদানীং কয়েকবার এই সমস্যাটির সমাধান করেছি

  1. স্থানীয়ভাবে ডটনেট নুগেট c
  2. ডটনেট ক্লিন
  3. ডটনেট বিল্ড

অনেক সময় মনে হয়, বিশেষত প্রকল্পগুলির শুরুর দিকে, যখন ন্যুগেটের হাতছাড়া হয়ে যায় (প্রযুক্তিগত শব্দ)।


আর একটি সম্ভাব্য কারণ হ'ল আপনি একটি। নেট কোর সংস্করণ ইনস্টল করেছেন যা ভিজ্যুয়াল স্টুডিওর সাথে বেমানান । এটি ওপি-র মূল প্রশ্নের সাথে সম্পর্কিত হতে পারে না, কারণ এটি বিভিন্ন সংস্করণ সংখ্যা নিয়ে উদ্বেগ প্রকাশ করে, তবে যেহেতু সাহায্যের সন্ধান করার সময় আমি এই পৃষ্ঠায় পৌঁছেছি আমি ভেবেছিলাম এটি অন্যের পক্ষে দরকারী।

লেখার সময়, আমি .NET কোর 2.2.203 ইনস্টল করেছি যা ভিজ্যুয়াল স্টুডিও 2017 (পেশাদার 15.9.11) এর সাথে সামঞ্জস্যপূর্ণ নয়

.NET কোর ডাউনলোড পৃষ্ঠা ভিজ্যুয়াল স্টুডিও 2017 এর জন্য একটি পৃথক ডাউনলোডের তালিকাবদ্ধ করে। আপনি যখন ভিজ্যুয়াল স্টুডিও 2017 ব্যবহার করার পরিকল্পনা করছেন তখন এটি ডাউনলোড করতে ভুলবেন না current বর্তমান সমর্থিত সংস্করণটি নেট কোর 2.2.106


কেবলমাত্র আপনার প্রজেক্ট তৈরি করা উচিত। আপডেট করা একের সাথে নেট কোর লাইব্রেরি সংস্করণটি পরীক্ষা করা দরকার W আপনি যখন মূল লাইব্রেরি আপডেট করেন এটি .csproj এ আপডেট হবে না, আপনাকে নিজেই এটি আপডেট করতে হবে অথবা সর্বশেষ / আপডেট হওয়া মূল এসডিকে ফাইল সরিয়ে ফেলতে হবে।

.Net কোর সংস্করণ - ফায়ার কমান্ডটি সিএমডি তে পরীক্ষা করতে: - ডটনেট - রূপান্তর

তারপরে প্রোগ্রাম এবং বৈশিষ্ট্যগুলিতে ইনস্টল করা লাইব্রেরি দিয়ে দেখুন - সর্বশেষতম লাইব্রেরি সরিয়ে একক লাইন পরিবর্তন না করেই সমস্যার সমাধান করুন


ডট নেট কোর সর্বশেষতম সংস্করণ ইনস্টল করা আমার পক্ষে কাজ করেছে।


দেখা যাচ্ছে যে আমার প্রকল্পটি সমাধানের অন্য একটি প্রকল্পের উপর নির্ভরশীল ছিল, যা নুগেট নির্ভরতা বিষয়গুলিতে ব্যর্থ হয়েছিল, যার ফলস্বরূপ প্রকল্প প্রকল্পের টার্গেট ফ্রেমওয়ার্ক ফাঁকা ছিল।

আমি লক্ষ্য ফ্রেমওয়ার্কটি যাচাই করতে .csproj ফাইলটি খুললাম, লক্ষ্য কাঠামোটি ডাউনলোড করে "মেরামত" বেছে .csproj , তারপরে ভিজ্যুয়াল স্টুডিও পুনরায় চালু করেছি এবং সমস্ত ভাল!


ধন্যবাদ ছেলেরা, আমি ভিজ্যুয়াল স্টুডিও 2017 এর পুরানো সংস্করণটি পুনরায় ইনস্টল করেছি এবং এটি ভালভাবে কাজ করে। আমার ভিএস সংস্করণটি 15.4 এবং এটি ঠিক আছে


ভিএস 2019 এর নতুন পূর্বরূপ সংস্করণটি ইনস্টল করার সময় আমার ঠিক একই সমস্যা ছিল it আমি সর্বশেষ আপডেটটি আনইনস্টল করে স্থির করেছিলাম যার ফলস্বরূপ মূলটির সর্বশেষ ডাউনলোড করা সংস্করণটি আনইনস্টল করা হয়েছে। যা আমি বিশ্বাস করি তা মিসমেচারের কারণ হয়ে থাকে।


শেষ কোর ইনস্টলেশনটি মেরামত করা আমার পক্ষে কাজ করেছিল


হ্যাঁ, ভোকা ভুল, আমার ভিজ্যুয়াল স্টুডিও এসএসডিটি খোলা ছিল এবং একটি বিদ্যমান। নেট কোর প্রকল্প যা একই ত্রুটি তৈরি করে: খোলার চেষ্টা করছিলাম:

"প্রকল্পের ফাইল অসম্পূর্ণ Exp প্রত্যাশিত আমদানি অনুপস্থিত"

সমাধানটি ছিল ভিজ্যুয়াল স্টুডিওটি এসএসডিটি নয় , সহায়তা> সম্পর্কে দেখুন:


VS2019 ইনস্টল করার পরে VS2017 এ বিদ্যমান। নেট কোর সমাধানগুলি খোলার সময় আমি একই ত্রুটি থাকতে শুরু করেছি।
ভিজ্যুয়াল স্টুডিও ইনস্টলারে আমি ভিএস2017 কে সর্বশেষ সংস্করণে (15.9.11) আপডেট করেছি এবং সমস্যাটি অদৃশ্য হয়ে গেছে।





.net-core