我将在本地网络上演示一个ASP.NET MVC网站。此应用程序与数据库的连接:如何让IIS从ASP.NET MVC项目使用本地数据库?
<connectionStrings>
<add name="DefaultConnection" connectionString="Data Source=(LocalDb)\v11.0;AttachDbFilename=|DataDirectory|\aspnet-EBC-20141127093222.mdf;Initial Catalog=aspnet-EBC-20141127093222;Integrated Security=True" providerName="System.Data.SqlClient" />
</connectionStrings>
我想如果这个数据库可以通过IIS和每当我跑我的应用程序在本地使用。我在IIS上创建了一个站点 - 它运行的是.NET v4。我的项目住在c:\inetpub\www\ebc
。我可以发布网站,但在观看页面收到此错误:建立SQL Server的连接
“发生网络相关的或特定于实例的错误,服务器未找到或无法访问。验证实例名称是否正确,并将SQL Server配置为允许远程连接(提供程序:SQL网络接口,错误:50 - 发生本地数据库运行时错误在LocalDB实例API方法调用中发生意外错误。事件日志的错误细节。“
我知道我需要允许远程连接到SQL Server通过微软SQL服务器管理器吗?有没有办法做到这一点els ewhere?