我收到错误
“连接字符串中的下划线提供程序失败”
我也在我的项目中使用本地db文件,对于本地它当我将LOCAL DB更改为我的Live IP时它正在工作它给我错误*
<add name="dbEntities1"
connectionString="metadata=res://*/Models.databse.csdl|res://*/Models.databse.ssdl|res://*/Models.databse.msl;provider=System.Data.SqlClient;provider connection string="data source=<SomeIP>;attachdbfilename=|DataDirectory|\databse.mdf;integrated security=True;MultipleActiveResultSets=True;Trusted_Connection=True;App=EntityFramework""
providerName="System.Data.EntityClient" />
</connectionStrings>
请帮助解决此问题。 提前致谢
答案 0 :(得分:0)
如果您尚未修改连接字符串,则表示错误。 <someip>
无效。
否则尝试手动打开连接,看看你得到了什么错误:
var conStr = "data source=<SomeIP>;attachdbfilename=|DataDirectory|\databse.mdf;integrated security=True;MultipleActiveResultSets=True;Trusted_Connection=True;";
var connection = new SqlConnection(conStr);
connection.Open();