C# 基础提供程序在使用winform打开时失败
我创建了win form应用程序,并使用实体框架访问sql express数据库,下面是我的连接字符串C# 基础提供程序在使用winform打开时失败,c#,sql-server,winforms,entity-framework,C#,Sql Server,Winforms,Entity Framework,我创建了win form应用程序,并使用实体框架访问sql express数据库,下面是我的连接字符串 <add name="CLDBEntities" connectionString="metadata=res://*/Data.Model1.csdl|res://*/Data.Model1.ssdl|res://*/Data.Model1.msl;provider=System.Data.SqlClient;provider connection string="
<add name="CLDBEntities" connectionString="metadata=res://*/Data.Model1.csdl|res://*/Data.Model1.ssdl|res://*/Data.Model1.msl;provider=System.Data.SqlClient;provider connection string="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Data\CLDB.mdf;Integrated Security=True;MultipleActiveResultSets=True;User Instance=True"" providerName="System.Data.EntityClient" />
和其他一些堆栈溢出回答,但在我的问题中不起作用数据库是否也部署到了其他计算机上?请尝试保留此不太有用消息背后的内部异常。他们会告诉你到底出了什么问题。是的,我创建了.mdf文件并包含在另一台机器中,我深入研究了内部异常,发现“在与sql server建立连接时发生了与网络相关或特定于实例的错误。找不到或无法访问服务器”尝试访问服务器中的localhost\SQLEXPRESS实例。很有可能它没有安装在那里。