自动迁移

 protected void Application_Start()
        {
            //Enable-Migrations

             //每次都删除数据库再重建
            System.Data.Entity.Database.SetInitializer(
                new System.Data.Entity.DropCreateDatabaseIfModelChanges
                    <Models.MvcShoppingContext>());

            //自动迁移,注意:Configuration.cs 里要改为true
            //System.Data.Entity.Database.SetInitializer(
            //    new System.Data.Entity.MigrateDatabaseToLatestVersion
            //    <Models.MvcShoppingContext, Migrations.Configuration>());


            //禁用迁移
            //System.Data.Entity.Database.SetInitializer          
            //<MvcApplication5.Models.MvcApplication5Context>( null);


            //禁用webform式的验证
            //RouteTable.Routes.RouteExistingFiles = true;


            AreaRegistration.RegisterAllAreas();

            WebApiConfig.Register(GlobalConfiguration.Configuration);
            FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
            RouteConfig.RegisterRoutes(RouteTable.Routes);
            BundleConfig.RegisterBundles(BundleTable.Bundles);


            ////改变查找顺序
            //ViewEngines.Engines.Clear();
            //ViewEngines.Engines.Add(new RazorViewEngine());
            //ViewEngines.Engines.Add(new WebFormViewEngine());
        }

posted on 2015-04-29 14:18  Q&A  阅读(214)  评论(0编辑  收藏  举报