3つのプロジェクトを持つソリューションがあるとします。
- 芯
- UI
- テスト
私が使用するNuGetパッケージの一部は、3つのプロジェクトすべてに適用されます。一部はUIとテストにのみ適用され、一部はテスト(NUnitなど)にのみ適用されます。
NuGetを使用してこれを設定する正しい方法は何ですか?
- リファレンスが必要なときはいつでも、3つのプロジェクトすべてで「ライブラリパッケージリファレンスの追加」を使用する必要がありますか?
- 初めてパッケージが必要になったときに「ライブラリパッケージ参照の追加」を使用してから、「参照の追加」->「参照」を使用して以降の使用方法を調べる必要がありますか?
どちらの場合も、packages.configファイルはいくつ必要ですか?
Install-Package RazorEngine -Version 3.3.0
が、コンソールのドロップダウンで選択されたプロジェクトにのみ適用されます。