2017-07-25 16 views
0

私はpclをネット標準安定版(1.5)に移植しようとしています。DataSetとDataRow for Net Standard 1.5

System.Data.DataTableSystem.Data.Common v4.3.0のナゲットパッケージで修正できました。しかし、System.Data.DataSetSystem.Data.DataRowのネームスペースをネットスタンダードプレビューバージョン2.0を対象としないで修正するための回避策がありますか?

または、有効なリファクタリングタイプですか?

答えて

1

これらのクラスはnetstandard1.5には存在しないため、DataSet/DataRowは使用できません。ライブラリがこれらの型をパブリックAPIで使用する場合、これらのカスタム型は実際のフレームワーククラスと一致しないため、これらのクラスを独自の "System.Data.DataSet"または "System.Data.DataRow"に置き換えることはできません。 0。

IDataReaderとIDbCommandを直接使用するコードを書き直すか、DataTable/DataRowと非常によく似た簡単なRecordSet構造を提供するNReco.Dataのようなサードパーティのデータアクセスライブラリを使用することができますもちろん全く同じではありません)。

関連する問題