gpt4 book ai didi

c# - 错误 CS1061 'DbContextOptionsBuilder' 不包含定义 > 'UseSqlServer' 并且没有扩展方法 'UseSqlServer'

转载 作者:行者123 更新时间:2023-11-30 21:40:45 32 4
gpt4 key购买 nike

不确定我应该引用哪个程序集来消除这个阻塞错误。

public void ConfigureServices(IServiceCollection services)
{
// Add framework services.
services.AddDbContext<QAContext>(options => options.UseSqlServer(Configuration.GetConnectionString("DefaultConnection")));
// Add framework services.
services.AddMvc();
}

Error CS1061 'DbContextOptionsBuilder' does not contain a definition for 'UseSqlServer' and no extension method 'UseSqlServer' accepting a first argument of type 'DbContextOptionsBuilder' could be found (are you missing a using directive or an assembly reference?)

最佳答案

如果您正在使用 EntityFrameworkCore,您必须:

添加到引用:

Microsoft.EntityFrameworkCore.SqlServer

添加到源文件:

using Microsoft.EntityFrameworkCore;

关于c# - 错误 CS1061 'DbContextOptionsBuilder' 不包含定义 > 'UseSqlServer' 并且没有扩展方法 'UseSqlServer',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44337401/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com