私はコードファーストでMVC3のこの映画データベースチュートリアルを行ってきましたが、/Movies
ページにアクセスしようとするとエラーが発生します
"The network path was not found"
。
チュートリアルのどのステップも見逃したとは思いません。
映画モデルを作成しました
namespace Movies.Models
{
public class Movie
{
public int ID { get; set; }
public string Title { get; set; }
public DateTime ReleaseData { 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.SqlClient"/>
チュートリアルでは、接続文字列はこれですが、コントローラーを作成しようとするとエラーが発生したため、上記のものに変更する場所を見つけました。これにより、コントローラーを正常に作成できますが、ネットワークパスエラーが発生します。
<add name="MovieDBContext" connectionString="Data Source=|DataDirectory|Movies.sdf" providerName="System.Data.SqlServerCe.4.0"/>