きなこもち.net

.NET Framework × UiPath,Orchestrator × Azure × AWS × Angularなどの忘備録

.net FrameworkCompatibilityDiagnostics×互換性検証 × roslyn

.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