Załóżmy, że mam rozwiązanie z 3 projektami:
- Rdzeń
- UI
- Testy
Niektóre z pakietów NuGet, których używam, będą miały zastosowanie do wszystkich 3 projektów. Niektóre będą dotyczyły tylko interfejsu użytkownika i testów, a niektóre będą dotyczyły tylko testów (np. NUnit).
Jaki jest właściwy sposób skonfigurowania tego za pomocą NuGet?
- Czy powinienem używać opcji „Dodaj odniesienie do pakietu biblioteki” we wszystkich trzech projektach za każdym razem, gdy potrzebuję pliku referencyjnego?
- Czy powinienem użyć opcji „Dodaj odniesienie do pakietu biblioteki”, gdy po raz pierwszy potrzebuję pakietu, a następnie użyć opcji Dodaj odniesienie-> Przeglądaj w celu uzyskania kolejnych zastosowań?
W obu przypadkach ile plików packages.config powinienem mieć?
Install-Package RazorEngine -Version 3.3.0
ale będzie to zastosowane tylko do projektu, który jest wybrany w menu rozwijanym konsoli.