我正在开发asp.net web api,当我在微软Visual Studio内置服务器上运行项目时,一切正常,但是当我将其托管到本地的IIS服务器上时,出现了以下错误:
底层提供程序无法打开
我正在使用实体框架,我的web.config中的连接字符串为:
<add name="Entities" connectionString="metadata=res://*/Models.School.csdl|res://*/Models.School.ssdl|res://*/Models.School.msl;provider=System.Data.SqlClient;provider connection string="data source=.\sqlexpress;initial catalog=DBName;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />