ASP.NET Core 2.0 में अपग्रेड करने के बाद, मैं अब माइग्रेशन नहीं बना सकता।
मैं ला रहा हूँ
"क्लास 'प्रोग्राम पर' BuildWebHost 'को कॉल करते समय एक त्रुटि हुई। एप्लिकेशन सेवा प्रदाता के बिना जारी। त्रुटि: एक या एक से अधिक त्रुटियां हुईं। लॉगिन द्वारा अनुरोध नहीं किया जा सकता ..." लॉगिन विफल रहा। लॉगिन लॉग इन नहीं हुआ। " उपयोगकर्ता के लिए विफल ... '' "
तथा
"टाइप 'MyContext' का ऑब्जेक्ट बनाने में असमर्थ। प्रोजेक्ट में 'IDesignTimeDbContextFactory' का कार्यान्वयन जोड़ें, या डिज़ाइन समय पर समर्थित अतिरिक्त पैटर्न के लिए https://go.microsoft.com/fwlink/?linkid=851728 देखें ।"
पहले जो कमांड मैंने चलाया था, वह $ dotnet ef migrations add InitialCreate --startup-project "..\Web"
(DBContext के साथ प्रोजेक्ट / फ़ोल्डर से) था।
संबंध तार: "Server=(localdb)\\mssqllocaldb;Database=database;Trusted_Connection=True;MultipleActiveResultSets=true"
यह मेरा Program.cs है
public class Program
{
public static void Main(string[] args)
{
BuildWebHost(args).Run();
}
public static IWebHost BuildWebHost(string[] args) =>
WebHost.CreateDefaultBuilder(args)
.UseStartup<Startup>()
.Build();
}