【问题标题】:Does Fluent Migrator support .NET Framework 4.5?Fluent Migrator 是否支持 .NET Framework 4.5?
【发布时间】:2013-05-17 16:16:52
【问题描述】:
最近我听说了 FluentMigrator 及其功能,对此我感到非常惊讶,我想在 .NET Framework 4.5 的新项目中使用它,当我在 github 中查看时,我看到最新版本支持 3.5 和 4.0 以及他们没有提到 4.5,我用 fluent 迁移器搜索了任何关于 4.5 的新闻,但我没有得到任何令人满意的结果,所以我想知道是否可以将 Fluent Migrator 与 .NET Framework 4.5 一起使用
【问题讨论】:
标签:
msbuild
.net-4.5
fluent-migrator
【解决方案1】:
是的,.NET 4.0 程序集将在 .NET 4.5 项目中工作。 4.5 CLR 是 CLR 的新版本,但向后兼容 4.0。请参阅来自 Scott Hanselman 的 StackOverflow question 和 blog post。
因此,如果您有一个设置为面向 .NET 4.5 的类项目并添加 .NET 4.0 版本的 FluentMigrator 作为参考(或安装 Nuget 包),那么它就可以工作。
对于 FluentMigrator 来说,拥有 .NET 4.5 包并没有什么大的好处,因为必须支持 .NET 3.5,所以还不能使用任何新的 .NET 4.5 功能。