我有一个使用Code第一种方法的MVC应用程序。它在我最初创建项目的计算机上运行良好。然后我将整个应用程序推送到GitHub并克隆到另一台计算机上。
应用程序启动正常,但当我尝试导航到显示数据库信息的页面时,我得到System.Data.SqlClient.SqlException
。
深入研究问题会让我发现连接字符串有问题,但我不能为我的生活看到问题所在。有人可以帮忙吗?
这是我的连接字符串:
<connectionStrings>
<add name="MyDemo" connectionString="data source=(LocalDb)\MSSQLLocalDB;initial catalog=MyDemo.Models.My_DBContext;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework" providerName="System.Data.SqlClient" />
</connectionStrings>
不确定要在哪里看。
答案 0 :(得分:0)
您的数据库是否已创建?如果不在数据包管理器控制台中尝试Update-Database
- 命令。
可能没有安装LocalDb,请确保安装了正确的Sql Server。
编辑:正如Exception告诉您的那样,请确保安装了正确版本的Sql Server,或者将您的连接字符串更改为您在Sql Managment Studio中使用的值。