System.Data.SqlClient を Microsoft.Data.SqlClient に変更してもそのまま動いてラッキー

5年以上前に書いて、そのままずっと運用していたC#のプログラムを書き直すことになった。

ついでに諸々のライブラリやフレームワークもアップデートすることにした。

System.Data.SqlClientはすでにメンテナンスが終了しており、Microsoft.Data.SqlClientに変更したが、エラーも出ずそのままで動いた。ラッキー。

お利口さんである。

learn.microsoft.com

devblogs.microsoft.com

一方で、CsvHelperAutoMapperといった人気(?)ライブラリはインターフェースがガラッと変わっており割と難儀した。

困ったものである。