-1

您好我正在学习 asp.net MVC,在尝试添加新控制器时出现此错误:

在此处输入图像描述

这是我正在做的配置:

在此处输入图像描述

这是我的代码:

 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"/>

我究竟做错了什么?

4

2 回答 2

1

根据您的连接字符串,我认为您正在尝试连接到 SQL Server CE 数据库只需将其更改为常规 Sql 2008 / Sql 2012 连接字符串。

应该管用

于 2012-12-07T13:19:33.560 回答
-1

在连接字符串中

DataSource=.\App_Data\Movies.sdf
于 2014-10-07T14:29:58.413 回答