当安装在其他PC上时,C#WPF应用程序(使用实体框架)在访问本地数据库时崩溃

时间:2018-05-04 10:50:14

标签: c# sql-server wpf entity-framework-6

我是wpf / c#的新手,我开发了一个使用实体框架6连接到本地SQL服务器数据库的应用程序。然后,我为应用程序安装了一个可安装程序,并在不同的计算机上进行了测试。它只能在我使用过相同工具的计算机上完美运行(Visual studio + Entity框架工具)。但是,在其他计算机上,它在尝试连接到数据库时崩溃。 在这些计算机上,我安装了正确版本的.NET框架和Sql Server LocalDB,但无济于事。 这是我的连接字符串,以防万一:

<add name="bdd2Entities" connectionString="metadata=res://*/Model1.csdl|res://*/Model1.ssdl|res://*/Model1.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=(LocalDB)\MSSQLLocalDB;attachdbfilename=|DataDirectory|\bdd2.mdf;integrated security=True;connect timeout=30;MultipleActiveResultSets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient" />

我发现了一些类似的主题:Entity framework application crashing on other system,

我希望有人能找到我问题的解决方案。谢谢。

0 个答案:

没有答案