Używam programu Visual Studio 2017 i próbuję utworzyć bibliotekę .Net Standard 1.5 i użyć go w a .Net 4.6.2 nUnit projekt testowy.Visual Studio 2017 - Nie można załadować pliku lub zestawu "System.Runtime, Version = 4.1.0.0" lub jednej z jego zależności
otrzymuję następujący błąd ...
Could not load file or assembly 'System.Runtime, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.
Próbowałem następujące:
- referencyjny Std biblioteki jako odniesienie projektu. Błąd: daje mi poprzedni błąd.
- Utwórz paczkę NuGet dla mojej biblioteki Std i odniesienie do niej. Błąd: Typ jest System.String, oczekując System.String. Dzieje się tak, ponieważ System.Runtime zakończyło się odwoływaniem do projektu i ma definicje dla wszystkich standardowych typów.
- Odniesienie NuGet pkg NetStandard.Library. Błąd: daj mi ten sam błąd co # ("Typ to System.String, oczekujący System.String"). UWAGA: Zanim to zrobiłem, wyczyściłem wszystkie pakiety NuGet z projektu, a następnie dodałem tylko pakiety nUnit i NetStandard.Library (które zainstalowały 45 innych pakietów).
Czy to błąd? Czy jest w pobliżu praca? Każda pomoc jest doceniana.
Które uaktualnienie Visual Studio 17? Czy możesz określić wersję? –
Nadal mam problem w wersji 15.5.5 VS2017. Wygląda na to, że są inne przyczyny. – SerG