11

SourceForge ページ ( www.filehelpers.net ) の最終更新は 2007 年で、ダウンロードはありません。

Github リポジトリ - github.com/MarcosMeli/FileHelpers - 最近のように見えますが、最後にタグ付けされたリリースは 2.1 です。

NuGet パッケージ ( www.nuget.org/packages/FileHelpers-Stable ) がありますが、これは 2 年前のものであり、メインの開発者である Marcos Meli のものではありません。競合する NuGet パッケージ ( www.nuget.org/packages/FileHelpers ) があり、2.0.0 とタグ付けされ、Marcos Meli が所有していますが、そのコードは 6 年前のものです。

利用可能な TeamCity ビルドがあります。2.9.16 としてタグ付けされた成功した開発ビルドがあります。

上記のどれを本番用のプロジェクトに使用する必要がありますか? それとも、本番対応の最新バージョンは別の場所にありますか?

編集

github マスターからクローンを作成しましたが、ビルドされませんでした。エラーだらけです。すべてのサブプロジェクトで .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 つのバージョンがあります。

バージョン 2.0.0.0 は 2005 年から 2007 年の間に開発されたもので、ここに多くのドキュメントがあります。

2.9.9 バージョンはより最近のもので、いくつかの新機能 (例:FieldOrder属性 -ここを参照) といくつかの破壊的変更 (例:AfterReadRecordBeforeReadRecordイベントはジェネリックを使用するように署名を変更) が含まれています。開発は 2012 年に行き詰まったようです。

これらは両方とも安定しており、さまざまな実稼働エンタープライズ アプリケーションで問題なく使用しています。

Marcos の回答 hereによると、最新バージョンはhttp://filehelpers.svn.sourceforge.net/です。ただし、その答えは1年以上前のものです。

于 2013-11-12T09:48:29.793 に答える