প্রাথমিক মাইগ্রেশন তৈরি করতে আমি ডক্স অনুসরণ করছি । যখন আমি মৃত্যুদন্ড কার্যকর করি তখন আমি dotnet
সহায়তা বিভাগটি পাই, যার অর্থ PATH সঠিকভাবে কাজ করে।
তারপরে আমি কনসোল উইন্ডোতে ডক্স থেকে নীচের কমান্ডটি কার্যকর করার চেষ্টা করব:
dotnet ef migrations add InitialCreate
আমি নিম্নলিখিত ত্রুটি পেয়েছি:
Could not execute because the specified command or file was not found. Possible reasons for this include: * You misspelled a built-in dotnet command. * You intended to execute a .NET Core program, but dotnet-ef does not exist. * You intended to run a global tool, but a dotnet-prefixed executable with this name could not be found on the PATH.
- কমান্ডটি অনুলিপি করার পরে আমি প্রথম আইটেমটি বাদ দিয়েছি।
- আমি দ্বিতীয় আইটেমটি বাদ দিয়েছি কারণ প্যাকেজ মাইক্রোসফ্ট E
- আমি তৃতীয় আইটেমটি বাদ দিয়েছি কারণ ডটনেট চাওয়ার সময় আমি সহায়তা বিভাগটি পাই ।
আমি ইস্যুটি গুগল করছি তবে যেহেতু সংস্করণটি নতুন, তাই তেমন কিছু করার দরকার নেই এবং / বা এটি পূর্ববর্তী সংস্করণগুলির অনুরূপ ইস্যুতে ডুবে যাচ্ছে।
আমি জোর করে মাইক্রোসফ্ট ইনস্টল করার চেষ্টা করেছি। এন্টিটি ফ্রেমওয়ার্ককোর ক্ষেত্রে যদি এটি স্পষ্টভাবে যুক্ত করা দরকার। আমি ত্রুটি বার্তায় দৌড়ে গিয়েছিলাম যেটি বেছে নেওয়ার সর্বশেষতম সংস্করণটি ২.২..6 এবং ডাউনগ্রেডটি কোনও অগ্রগতি নয়। আমি নিশ্চিত না যে আমার সিস্টেমে ইতিমধ্যে আমার যে এসকিউএল-প্যাকেজটি রয়েছে তার সাথে সামঞ্জস্যপূর্ণ সংস্করণটি কীভাবে ইনস্টল করা যায় (এবং এই সমস্যাটি হত্যার জন্য যদি সঠিক পদ্ধতির হয় তবে এটিও কম নির্দিষ্ট)।
সনাক্ত করা প্যাকেজ ডাউনগ্রেড: মাইক্রোসফ্ট.এনটিটি ফ্রেমওয়ার্ক কোর 3.0.0-প্রাকদর্শন 6.19304.10 থেকে 2.2.6 পর্যন্ত। একটি ভিন্ন সংস্করণ নির্বাচন করতে সরাসরি প্রকল্প থেকে প্যাকেজটি দেখুন।
ওয়েব ->
মাইক্রোসফ্ট.অন্টিটি ফ্রেমওয়ার্ককোর.সক্লস সার্ভার 3.0.0-প্রাকদর্শন 6.19304.10 ->
মাইক্রোসফ্ট.এন্টি ফ্রেমওয়ার্ককোর. সম্পর্কিত সম্পর্কিত 3.0.0-পূর্বরূপ 6.19304.10 -> মাইক্রোসফ্ট.এন্টিফ্রেমওয়ার্ক কোর
(> = 3.0.0-প্রাকদর্শন 6.19304.10)
মাইক্রোসফ্ট। সত্তা ফ্রেমওয়ার্ককুরি (> = 2.2.6)