您好我正在学习asp.net MVC,在尝试添加新的Controller时出现此错误:
这是我正在制作的配置:
这是我的代码:
public class Movie {
public int ID { get; set; }
public string Title { get; set; }
public DateTime ReleaseDate { get; set; }
public string Genre { get; set; }
public decimal Price { get; set; }
}
public class MovieDBContext : DbContext
{
public DbSet<Movie> Movies { get; set; }
}
<add name="MovieDBContext"
connectionString="Data Source=|DataDirectory|Movies.sdf"
providerName="System.Data.SqlServerCe.4.0"/>
我做错了什么?
答案 0 :(得分:1)
根据您的连接字符串,我认为您正在尝试连接到SQL Server CE数据库 只需将其更改为常规Sql 2008 / Sql 2012 Connectionstring。
应该工作
答案 1 :(得分:-1)
在连接字符串
中DataSource=.\App_Data\Movies.sdf