【发布时间】:2016-12-31 16:38:54
【问题描述】:
我正在努力让我的 ASP.NET 核心 (1.1.0) 应用程序在 Windows 10 上的 IIS 下正常运行。尽管该应用程序正在运行并且可以从 localhost 访问,但它无法访问关联的数据库。数据库本身是与 VS2015 社区一起安装的 (localdb)\ProjectV13 类型。如果我使用“dotnet .dll”直接从 PublishOutput 文件夹运行应用程序,那么一切都会按预期工作。 已经用谷歌搜索/搜索了一个解决方案,但仍然没有进一步的解决方案。 接下来我想到的是单独安装 SQL express 和 SSMS 工具,看看是否可行。
有人可以帮忙吗?
【问题讨论】:
-
你真的用过google吗...?在 google 中搜索“localdb iis”会返回blogs.msdn.microsoft.com/sqlexpress/2011/12/08/… 作为第一个结果。您不应该在 IIS 中使用 localdb。 localdb 仅适用于本地测试和 iis express,因为它在进程中运行(与登录用户具有相同的特权)。当您想在 IIS 中使用 SQL Express 或 SQL Server 时,最好安装它
标签: iis asp.net-core localdb