Откройте файл IntervalTreeLib.csproj
, если вы хотите иметь возможность открыть проект целиком ( или в своем текущем решении добавить существующий проект (вы можете щелкнуть правой кнопкой мыши по решению) и выбрать IntervalTreeLib.csproj
).Если вы пытаетесь получить только файл кода в своем проекте, убедитесь, что вы также захватили файл PowerCollections.dll
(я вижу, он находится в той же папке, что и файлы кода), иначе ваш код не скомпилируется (как вы обнаружили).Вам нужно добавить ссылку на него и включить необходимый оператор using в начало файлов кода, использующих эту библиотеку (или использовать полное имя с пространством имен).
using IntervalTreeLib;
или
var myObj = new IntervalTreeLib.[WhateverClass](...);
Кроме того, убедитесь, что вы прочитали файл license.txt .Возможно, вам придется включить его, если вы используете код.Отдайте должное.
ОБНОВЛЕНИЕ:
Если тестовый проект вызывает у вас проблемы, просто откройте проект библиотеки.В идеале вы можете просто открыть это и скомпилировать, добавив выходные DLL-файлы, которые генерируются непосредственно в ваше решение.Это идеально, если вы не планируете изменять сам исходный код библиотеки.