不知道应该引用哪个程序集来消除此阻塞错误。

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



  错误CS1061'DbContextOptionsBuilder'不包含定义
  用于“ UseSqlServer”,没有扩展方法“ UseSqlServer”接受
  可以找到类型'DbContextOptionsBuilder'的第一个参数(是
  您缺少using指令或程序集
  参考?)

最佳答案

如果使用的是EntityFrameworkCore,则必须:

添加到参考:

Microsoft.EntityFrameworkCore.SqlServer


添加到源文件:

using Microsoft.EntityFrameworkCore;

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

10-10 16:14