さまざまなプロジェクトで使用できる共通のユーティリティ ライブラリを構築する最良の方法は何だろうと思っています。私は.NetとC#を使用しています。
Logging、Authentication、Excel などのユーティリティごとに個別のプロジェクトを作成し、それらを依存関係と共に個別にリリースする必要がありますか、それともすべてのユーティリティを 1 つの共通のユーティリティ アセンブリに含め、すべての依存関係をバンドルして、プロジェクトで必要な依存関係のみを参照する必要がありますか?共通のユーティリティを使用しますか?