You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

LinqPad 8.4.11无法连接.NET 8 SQL Server DbContext问题求助

在LinqPad 8.4.11中使用.NET 8 DLL的DbContext连接报错问题

我在LinqPad 8.4.11中添加连接时遇到错误,想要使用.NET 8 DLL中的DbContext,可选的构造函数仅为DbContextOptions(连接字符串已省略):

LinqPad连接配置截图

测试连接时出现如下错误:

测试自定义EF Core连接出错:使用了命名连接字符串,但在应用配置中未找到名称为'sqlConnection'的连接字符串。请注意,命名连接字符串仅在使用'IConfiguration'和服务提供程序的场景(如典型ASP.NET Core应用)中支持。

上下文的注入代码如下:

public static void ConfigureSqlContext(this IServiceCollection services, IConfiguration configuration) => 
    services.AddDbContext<RepositoryContext>(opts => 
        opts.UseSqlServer(configuration.GetConnectionString("sqlConnection"))
);

且appsettings.json中已配置'sqlConnection'连接字符串。

内容的提问来源于stack exchange,提问作者Paul Speranza

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.20 06:52:35