Я використовую Visual Studio 2017 і намагаюся створити бібліотеку .Net Standard 1.5 і використовувати її в тестовому проекті .Net 4.6.2 nUnit.
Я отримую таку помилку ...
Не вдалося завантажити файл чи збірку "System.Runtime, Version = 4.1.0.0, Culture = нейтральна, PublicKeyToken = b03f5f7f11d50a3a" або одна з її залежностей. Система не може знайти вказаний файл.
Я спробував таке:
- Довідкова бібліотека Std як посилання на проект. Помилка: дає мені попередню помилку.
- Створіть NuGet pkg для моєї бібліотеки Std та посилайтеся на це. Помилка: тип - System.String, очікуючи System.String. Це відбувається тому, що System.Runtime закінчився посиланням на проект, і він має визначення для всіх стандартних типів.
- Довідка NuGet pkg NetStandard.Library. Помилка: дайте мені ту ж помилку, що і # ("Тип - System.String, очікуючи System.String"). ПРИМІТКА. Перш ніж це зробити, я очистив усі пакети NuGet від проекту, а потім додав лише пакети nUnit та NetStandard.Library (на яких встановлено 45 інших пакетів).
Це помилка? Чи існує обхід? Будь-яка допомога вдячна.