SCENARIUSZANuget - zarządzanie i usuwanie opakowań wielo wersji w jednym rozwiązaniu
roztwórJeden z VS n projektów. Projekt Referencyjny pakiet Y v1, Projekt referencyjny pakiet B Y v2. Nie jest teraz możliwe uaktualnienie wszystkich odniesień do pakietu Y dla wszystkich projektów w rozwiązaniu za pomocą okna dialogowego zarządzania pakietami NuGet na poziomie rozwiązania, można to zrobić tylko wtedy, gdy wszystkie projekty odnoszą się do tej samej wersji pakietu Y. Nie jest to duże zajmują się tylko dwoma projektami, ale mam do czynienia z wieloma projektami, które poprzez złe zarządzanie pakietami odnoszą się do wielu wersji pakietów, gdy wszystkie powinny odnosić się do tej samej wersji.
Zanim spędzę popołudnie, piszę aplikację konsolową. automatycznie aktualizować wszystkie pliki package.config w celu znalezienia rozwiązania, dzięki czemu do każdego przywoływanego pakietu odwołuje się tylko jego najnowsza wersja (najnowsze odnośniki, nie najnowsze, z wyjątkami/zastrzeżeniami itp.) ... czy istnieje narzędzie/metoda do wykonania to już? Albo jakieś inne podejście, którego nie jestem świadomy?
piątkowe popołudnie to dobry czas na to! – Bond
Czy próbowałeś użyć sed lub awk? –
lub powershell !! –