打开项目的Web.config文件,添加数据库连接字符串:
<add name="MusicStoreEntities"
connectionString="Data Source=|DataDirectory|MvcMusicStore.sdf"
providerName="System.Data.SqlServerCe.4.0" />
此时再新建Controller,发现不能新建!
解决方案是:
要新建Controller时,应先屏蔽上面的connectionString,(并重新生成一次解决方案!!!),建立Controller后再将其开放即可!
参考文献: