如何在承载ASP.NET Core的IIS 10上使用数据库字符串连接?

时间:2016-08-17 01:08:56

标签: asp.net iis asp.net-core

我试图在Windows 10计算机上的IIS上部署AspNet Core应用程序。该应用程序是使用个人用户帐户在VS 2015附带的示例MVC应用程序。它使用托管在LocalDB上的SQL数据库。但是当我尝试将其部署到IIS时,它无法访问数据库。

根据此链接,我需要IIS的数据库管理器,但此下载适用于IIS 7.它是否仍适用于IIS 10?

是否可以使用我在Visual Studio上使用的相同数据库(托管在LocalDB上)?

---更新---

过了一会儿,想出了如何将IIS设置为在开发环境中工作。现在当我尝试访问数据库时,我收到以下错误:

  

SqlException:发生了与网络相关或特定于实例的错误   同时建立与SQL Server的连接。服务器不是   发现或无法访问。验证实例名称是否正确   并且SQL Server配置为允许远程连接。   (提供者:SQL网络接口,错误:50 - 本地数据库运行时   发生了错误。

我想LocalDB实例需要某种配置才能使用IIS。如何检查它是否配置为允许远程连接?

0 个答案:

没有答案