【发布时间】:2016-01-31 23:16:11
【问题描述】:
我们在 Azure 上有一个网站和一个 sql 服务器。我们已在 Azure 门户中包含实体框架连接字符串,但出现以下错误: 应用程序配置文件中的连接字符串“MyEntities”不包含必需的 providerName 属性。”
查看连接字符串,显然有提供者:
metadata=res:///MyEntities.csdl|res:///MyEntities.ssdl|res://*/MyEntities.msl;provider=System.Data.SqlClient ;provider connection string="data source=tcp:myserver.database.windows.net,1433;initial catalog=mydatabase;user id=user@myserver;password=PASSWRD;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System .Data.EntityClient"
所以它要求什么?我们还将" 替换为普通引号,但仍然出现此错误。
在我们的开发中使用相同的连接字符串并连接到 azure sql 服务器时,一切正常,但不知何故,我们放置在门户中替换 web.config 中的连接字符串出现问题。
任何帮助将不胜感激
【问题讨论】: