我使用stream利的迁移pipe理我的数据库迁移,但我想要做的是在应用程序启动时运行迁移。 我最近pipe理的是这样的: public static void MigrateToLatest(string connectionString) { using (var announcer = new TextWriterAnnouncer(Console.Out) { ShowElapsedTime = true, ShowSql = true }) { var assembly = typeof(Runner).Assembly.GetName().Name; var migrationContext = new RunnerContext(announcer) { Connection = connectionString, Database = "SqlServer2008", Target = assembly }; var executor = new TaskExecutor(migrationContext); executor.Execute(); } } 我确定我有这个工作,但是我没有看到它(业余爱好项目),它现在抛出空引用exception,当它到达Execute线。 可悲的是没有这方面的文件,我一直在我的头上打了很多年。 有没有人设法得到这样的事情与FluentMigrator工作?