Mam aplikację core dotnet, która jest przeznaczona dla Microsoft.NETCore.App 1.1.2. I stworzył projekt do testów przed tym projekcie, ale podczas budowy zauważyłem tego ostrzeżenia: Program Visual Studio 2017 nie może zaktualizować pakietu Microsoft.NETCore.App ("Zablokowany przez projekt")
otworzyć Menedżera Nuget opakowanie i zobaczyć, że ostrzeżenie jest poprawna, projekt testowany ma inną wersję Microsoft.NETCore. Aplikacja:
Moim problemem jest to, że Visual Studio nie pozwalając mi zaktualizowanie tej wersji, więc jestem mylić o tym, jak rozwiązać ten problem: Idealnie byłoby po prostu kliknij listę rozwijaną i wybierz sobie prawo wersja, ale Visual Studio twierdzi, że nie może tego zrobić z powodu "a ograniczenia ddycyjne w projekcie lub packages.config ". Jak mam zaktualizować ten pakiet? Do jakich "dodatkowych ograniczeń" odnosi się program Visual Studio?
Wygląda na to, że projekt testowy blokuje obniżenie wersji. Czy próbowałeś kliknąć prawym przyciskiem myszy na rozwiązanie i wybrać zarządzanie pakietami nuget dla rozwiązania i przenieść wszystkie projekty do innej wersji w tym samym czasie? –
Nie myślałem o tym, ale po prostu wypróbowałem i otrzymałem ten sam błąd "Zablokowany przez projekt". Również inny projekt nie może się przenieść z wersji 1.1.2. Zainstalowałem również najnowszą aktualizację VS, ale to nie pomogło. – riqitang