【发布时间】:2018-06-30 16:23:16
【问题描述】:
我已将 asp.net core 2.0 应用程序部署到安装了 MsSQL 2017 的 Windows Server 2012。当我请求数据库相关方法时出现以下错误。
appsettings.json 内容为:
{
"ConnectionStrings": {
"DefaultConnection": "Server=MGSERVER2012\SQLEXPRESS;Database=TestingCoreIdentity;Trusted_Connection=True;MultipleActiveResultSets=true"
},
"Logging": {
"IncludeScopes": false,
"LogLevel": {
"Default": "Warning"
}
}
}
【问题讨论】:
-
您是否在 startup.cs 中为
ConnectionString注册服务配置?你是如何实例化数据库连接的。 -
是的,我正在这样做,该应用程序在 Visual Studio 2017 的本地计算机上运行良好。这是我在 configureServices 中的代码: services.AddDbContext
(options => options.UseSqlServer(Configuration.GetConnectionString ("DefaultConnection")));
标签: asp.net sql-server asp.net-core .net-core iis-8