asp.net mvc4添加控制器用到【MovieContext】數據上下文類,出現【無法檢索“mvc4.Models.Movie”的元數據。The connection string 'MovieContext' in the application's configuration file does not contain the required providerName attribute."】的問題,解決方法是發現web.config中的
<connectionStrings>
<!--注意這里的名稱要和數據庫的類名稱一致,即MovieContext.cs的類名一致-->
<add name="MovieContext" connectionString="Data Source=.;Initial Catalog=MovieDB;Persist Security Info=True;User ID=sa;password=Adminsa2013" providerName="System.Data.SqlClient" />
</connectionStrings>
缺少providerName="System.Data.SqlClient"屬性所致,添加后即可正常運行
