我一直在用Code First制作MVC3的Movies数据库教程,但是当我尝试访问/Movies
页面时,出现错误 "The network path was not found"
。MVC3代码首先不创建数据库
我不认为我错过了教程中的任何步骤。
我创造了我的电影模式
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"/>