SourceForge页面 - www.filehelpers.net - 最后一次更新于2007年,没有可用的下载。
Github回购 - github.com/MarcosMeli/FileHelpers - 看起来很新,但最后一个标记版本是2.1
有一个NuGet包 - www.nuget.org/packages/FileHelpers-Stable - 但它已经两年了,而且不属于主要的开发者Marcos Meli。有一个竞争的NuGet包 - www.nuget.org/packages/FileHelpers - 标记为2.0.0并由Marcos Meli拥有,但该代码已有6年。
有TeamCity builds available。有一个成功的开发版本标记为2.9.16。
我应该将哪一项用于生产就绪项目?或者是其他地方的最新生产版本?
修改
我是从github master克隆的,但它没有构建 - 充满了错误。我经历了在所有子项目上将.NET版本设置为4.5并修复了一些导入并让向导运行,但仍然有几十个警告。所以Github头显然不是生产就绪的版本。
编辑2
现在版本 3.1已准备就绪,GitHub存储库是最新的,并使用CI进行连续构建 从www.filehelpers.net
下载最新版本答案 0 :(得分:4)
该库的最新生产就绪版本为 3.1.2
您可以在
上下载新主页:
答案 1 :(得分:3)
2.0.0.0版本是在2005年至2007年间开发的,有大量文档here。
2.9.9版本更新,包含一些新功能(例如FieldOrder
属性 - 请参阅here)和一些重大更改(例如AfterReadRecord
和{{ 1}}事件已更改签名以使用泛型)。发展似乎在2012年的某个时候停滞不前。
这两个都是稳定的,我们在不同的生产企业应用程序中使用它们没有问题。
根据Marcos's answer here,最新版本在此处:http://filehelpers.svn.sourceforge.net/。不过,答案已有一年多了。