有人可以告诉我为什么我的连接字符串不起作用..我目前正在首先使用数据库,但是不知道为什么它无法连接。每当我尝试时,都会出现错误“找不到网络路径”
连接字符串为: <add name="FactsAndFiguresEntities1" connectionString="metadata=res://*/Models.Model1.csdl|res://*/Models.Model1.ssdl|res://*/Models.Model1.msl;provider=System.Data.SqlClient;provider connection string='data source=SERVERNAME User Id=****; Password = **** catalog=FactsAndFigures;integrated security=True;multipleactiveresultsets=True;application name=EntityFramework'" providerName="System.Data.EntityClient" />
找不到错误的网络路径,可能与您引用元数据文件的方式有关。当您使用“ res://”时,EF尝试从应用程序的bin目录中的程序集中加载元数据。您有垃圾桶目录吗?
另外,我注意到您同时使用Integrated Security = True和用户名/密码。系统将使用一个或另一个。
有关EF连接字符串的详细信息,请参见:https : //msdn.microsoft.com/zh-cn/library/vstudio/cc716756(v=vs.100).aspx
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句