申し訳ありません私は古い学校のプログラマーです。ソリューションのすべてのプロジェクトが同じ.Netフレームワークをターゲットにしていました。しかし、.NET 4.5.1クラスライブラリを参照している.Net 4.6.1プロジェクトを作成している開発者がいます。新しい.NetプロジェクトのOLDクラスライブラリ
新しいMVC/Web内の古いバージョンのクラスライブラリを参照するのはいいですか? Apiプロジェクトですか?
グリーンフィールドプロジェクトの場合、異なる実行時間を混在させることで、本番環境での実行時間の同時ロードによるパフォーマンスの低下はもちろん、DLL地獄のような状況には向かないでしょう。
["マルチターゲット"という名前にもかかわらず、プロジェクトは一度に1つのフレームワークと1つのプラットフォームのみを対象とすることができます。](https://docs.microsoft.com/en-us/visualstudio/msbuild/msbuild-multitargeting-概要)、https://docs.microsoft.com/en-us/dotnet/framework/deployment/side-by-side-execution(これは十分に文書でカバーされており、ここでは良い答えを得ることはほとんどありません) – dlatikay