/ / Obsługa bibliotek Nuget w Visual Studio 2013 - visual-studio, visual-studio-2013, nuget

Obsługa bibliotek przez Nuget w Visual Studio 2013 - visual-studio, visual-studio-2013, nuget

Mamy zestaw funkcji, które byłypoprzednio w zwykłym pliku DLL, ale teraz jest to pakiet Nuget. Oczywiście chcemy go pobrać za pomocą Nuget zamiast ręcznie pobierać i aktualizować pliki DLL. Wszystkie projekty są obsługiwane w VS 2013, więc mamy do nich dostęp za pośrednictwem menedżera pakietów.

Teraz musimy przejrzeć wszystkie projekty wdrzewo źródłowe, aby zaktualizować referencję, tak aby była referencją nuget zamiast starej referencji dll. Możesz to zrobić na poziomie rozwiązania za pomocą menedżera pakietów, ale ponieważ istnieje kilkadziesiąt rozwiązań i ponad sto projektów, wolałbym nie robić tego ręcznie.

Czy istnieje sposób na zautomatyzowanie tego? Oznacza to, że w celu iteracji przez drzewo źródłowe, znajdź każdy plik .sln i zaktualizuj referencje w jego plikach projektu?

Odpowiedzi:

0 dla odpowiedzi № 1

Prawdopodobnie możesz to zrobić, pisząc małe C #program. Zainstaluj pakiet NuGet.Core i NuGet.VisualStudio w programie, aby móc korzystać z funkcji w plikach nuget.core.dll i nuget.visualstudio.dll, a także niektórych funkcji DTE.