11

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 构建。有一个标记为 2.9.16 的成功开发版本。

我应该将以上哪一项用于生产就绪项目?还是其他地方有最新的生产就绪版本?

编辑

我从 github master 克隆,但它没有构建 - 充满了错误。我将所有子项目的 .NET 版本设置为 4.5,并修复了一些导入并让向导运行,但仍然有几十个警告。所以 Github head 显然不是生产就绪版本。

编辑 2

现在3.1 版已准备好生产,并且 GitHub 存储库是最新的并使用 CI 进行持续构建 从www.filehelpers.net下载最新版本

4

2 回答 2

4

该库的最新生产就绪版本是3.1.2

你可以下载到

新主页:

FileHelpers 主页

于 2015-08-03T02:31:44.893 回答
3

在 NuGet 上有两个版本:2.0.0.02.9.9

2.0.0.0 版本是在 2005 年和 2007 年之间开发的,这里有大量文档。

2.9.9 版本更新,包括一些新特性(例如,FieldOrder属性 - 参见此处)和一些重大更改(例如,AfterReadRecordBeforeReadRecord事件已更改签名以使用泛型)。发展似乎在 2012 年的某个时候停滞不前。

这两个都是稳定的,我们在不同的生产企业应用程序中使用它们没有问题。

根据马科斯在这里的回答,最新版本在这里: http: //filehelpers.svn.sourceforge.net/。然而,这个答案已经有一年多了。

于 2013-11-12T09:48:29.793 回答