.NET で開発をしていると、フレームワークのバージョン変更の作業が発生することがあります。
そういう時、これまではMSDNで、互換性に関する情報をさがし、自分のコードに該当するものがないかの確認を行って来ました。
そんな作業を効率化できないかな。。。と思っていたところ、FrameworkMicrosoft.DotNet.FrameworkCompatibilityDiagnosticsというツールを見つけました。
詳しくは.NET Framework の互換性の診断 – Visual Studio 日本チーム Blogにまとめられていますが、roslynを利用した互換性診断ツールとなっています。
非常に便利そうですね。
まだ.NET 4.6.1までにしか対応していないようなのですが、今後.NET 4.7とかにも対応したら本格的に触ってみたいとおもいます!
モノ自体は以下のNugetで取得することができます。
https://www.nuget.org/packages/Microsoft.DotNet.FrameworkCompatibilityDiagnostics