编辑:我最初忽略了一个重要细节(因为我不知道它很重要),即我们在完整的IIS中运行这些站点,而不是从IIS Express运行。
我们正在尝试设置用于Kentico CMS的本地开发环境,以将我们的本地机器添加到我们当前的Dev --> Staging --> Prod同步链中(因此我们最终会得到Locals --> Dev --> Staging --> Prod)。
我们将Dev DB复制到SQL Server的(localdb)\v11.0实例上的本地机器上,但除了我的计算机之外,其他所有计算机都遇到了问题。
以下是我们遇到的错误:
应用程序无法连接到数据库,请检查web.config文件中的连接字符串和SQL服务器可用性。
原始错误:
在建立到SQL Server的连接时发生与网络相关或特定于实例的错误。找不到服务器,或者服务器不可访问。请验证实例名称是否正确,并验证是否已配置SQL Server以允许远程连接。(提供程序:SQL Network Interfaces,错误:50 - 发生本地数据库运行时错误。指定的LocalDB实例不存在。)
我尝试了其他SO答案和其他网站的大量建议来弄清楚为什么我们会遇到此错误(以及为什么它不会发生在我的计算机上),但没有成功。我们可以在SSMS中连接到(localdb)\v11.0,但我们无法通过VS连接到它(相同的错误)。此外,当我们打开Sql Server配置管理器时,我们看不到任何SQL Server服务的列表。有什么想法吗?
(localdb)\v11.0
,会发生什么? - Chris