微软官方MVC教程的一些记录
网址:https://learn.microsoft.com/zh-cn/aspnet/mvc/
跟着教程的指导,一步一步走下来没有问题,但是到了
创建连接字符串并使用 SQL Server LocalDB
这一节时,遇到了各种问题,总结起来就是连不上数据库,也不像教程中所说的自动创建数据库。
是因为教程中没有说明,需要在Global.asax.cs文件中的Application_Start()方法中添加一句数据库初始化代码:
Database.SetInitializer(new DropCreateDatabaseIfModelChanges<MovieDBContext>());
但即使这样,也只限于在VS中使用F5运行程序时有效,在IIS中配置为应用时,无效。