Проект библиотеки классов Visual Studio 2017: не удалось загрузить файл или сборку System.IO.FileSystem
Я занимаюсь разработкой библиотеки классов.NETStandard на языке C#, а затем использую проект модульного тестирования.NET Framework для его тестирования. Проблемная строка кода:
using System.IO;
/*
* Returns true if @strFile points to a file on the system,
* Otherwise Returns False
*
*/
private Boolean checkFileExists(string strFile)
{
return File.Exists(strFile);
}
Вызывает исключение: System.IO.FileNotFoundException: не удалось загрузить файл или сборку 'System.IO.FileSystem, версия =4.0.1.0, Culture= нейтральный, PublicKeyToken=b03f5f7f11d50a3a' или одна из его зависимостей. Система не может найти указанный файл.
Как мне убедиться, что проект библиотеки классов может найти эту библиотеку?
Спасибо
1 ответ
Нажмите на ссылку ниже для изображений шагов
В Visual Studio выберите Инструменты / Диспетчер пакетов NuGet / Консоль диспетчера пакетов
введите это в командной строке nuget
Это установит последний пакет System.IO.FileSystem от Microsoft.