MVC添加控制器时提示无法检索“MyContosoUniversity.Models.Student”的元数据


用VS2012学习MVC4时练习ContosoUniversity项目,采用CodeFirst模式,数据库采用SQL Server CE,添加StudentContoller控制器,如下图所示:

接下来出错了,如下图所示:

提示无法检索“MyContosoUniversity.Models.Student”的元数据。Web.config中connectionStrings如下:

<connectionStrings>
   
    <add name="SchoolContext" connectionString="Data Source=|DataDirectory|School.sdf" providerName="System.Data.SqlServerCe.4.0"/>
  </connectionStrings>

将连接串修改为如下:

<connectionStrings>
   
    <add name="SchoolContext" connectionString="Data Source=|DataDirectory|School.sdf" providerName="System.Data.SqlClient"/>
  </connectionStrings>

然后即可重新添加StudentContoller控制器,然后再把connectionStrings改回System.Data.SqlServerCe.4.0即可。

 

初次发帖,向各位达人学习!感谢冠军老师,洞庭夕照 老师,从你们的博客中受益匪浅!


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM