-1

こんにちは私はちょうどasp.netMVCを学んでいて、新しいコントローラーを追加しようとすると、次のエラーが発生します。

ここに画像の説明を入力してください

これは私が作成している構成です:

ここに画像の説明を入力してください

これは私のコードです:

 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 に答える