我是第一次使用数据库,我遇到了以下问题:
unhandled exception occurred while processing the request.
ArgumentNullException: Value cannot be null.
Parameter name: connectionString.
在阅读并尝试每一个可能的建议以及可能的解决方案之后,问
public class Startup{ public Startup(IConfiguration configuration) { Configuration = configuration; } public IConfiguration Configuration { get; } public voID ConfigureServices(IServiceCollection services) { services.AddMvc(); services.AddDbContext<VIDeosContext>(options => options.UsesqlServer(Configuration.GetConnectionString("DefaultConnection"))); } public voID Configure(IApplicationBuilder app,IHostingEnvironment env) { if (env.IsDevelopment()) { app.Usebrowserlink(); app.UseDeveloperExceptionPage(); } else { app.UseExceptionHandler("/Home/Error"); } app.UseStaticfiles(); app.UseMvc(routes => { routes.MapRoute(name: "default",template: "{controller=Home}/{action=Index}/{ID?}"); }); }} { "ConnectionString": { "DefaultConnection": "Server =(localdb)\mssqllocaldb;Database=VIDeos;Trusted_Connection=True;MultipleActiveResultSets=true" },"Logging": { "IncludeScopes": false,"LogLevel": { "Default": "Warning" } }}public static voID Main(string[] args){ BuilDWebHost(args).Run();}public static IWebHost BuilDWebHost(string[] args) => WebHost.CreateDefaultBuilder(args) .UseStartup<Startup>() .Build();
我究竟做错了什么?提前感谢您的任何建议.
解决方法 您的应用设置JsON文件是否具有正确的语法?{ "ConnectionStrings": { "DefaultConnection": "Server =(localdb)\mssqllocaldb;Database=VIDeos;Trusted_Connection=True;MultipleActiveResultSets=true" }}总结
以上是内存溢出为你收集整理的c# – Asp.Net Core 2.0 ArgumentNullException:值不能为null.参数名称:connectionString全部内容,希望文章能够帮你解决c# – Asp.Net Core 2.0 ArgumentNullException:值不能为null.参数名称:connectionString所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)