需要 SQL Server 2012 Express LocalDB

Requires SQL Server 2012 Express LocalDB

我有一个问题导致了更多问题。

让我解释一下这是怎么回事:

过去一周,想学习 ASP.NET MVC 并开发应用程序。

为了准备好我的机器,安装了:

Visual Studio Enterprise 2017 32/64-bit (Multilanguage)

SQL Server 2016 Enterprise With Service Pack 1 64-bit (English)

所以,在那之后,我觉得可以走了。

这是我用来学习的应用程序:APP

然后,一旦我在 Visual Studio 中打开,这就是首先发生的事情:

没有真正理解这条消息。但我的想法仍然存在:如何使用 SQL Server 2016 打开?

这个“问题”很快就消失了:

好的,让我们继续尝试构建,看看会发生什么:

太棒了,我可以看到应用了。

嗯,既然是“幸运日”,那就试试报名吧:

最后一个错误与为服务器选择的协议有关。

这与 MS SQL 服务器配置有关。这意味着,我可能需要为 MS SQL.

安装额外的 ODBC 驱动程序

如何解决这个问题并能够注册

注意:如果您认为有任何重要信息可以帮助我解决此问题,请告诉我。这是因为我是该领域的菜鸟,才刚刚起步。

Here is the course I've been following.

您需要在 SQL Server 2016 中创建一个数据库,然后更新您的连接字符串以使用该数据库。

您的连接字符串应该类似于

Server={server name},1433;Database=tiagoleft.music_shop.dbo;User ID={user id};Password={your_password_here};Trusted_Connection=False;E‌​ncrypt=True;Connecti‌​on Timeout=30;

注意:安装时,如果您只配置了 windows 身份验证,则必须更新连接字符串才能使用 windows 身份验证。为此,请将上述字符串中的用户 ID 和密码替换为

Integrated Security=True