Как ссылаться на подмножество пакета nuget из библиотеки классов?

У меня есть часть кода, которая работает для меня:

arr.sort((a, b) => a.name > b.name)

UPDATE: не работает всегда, поэтому это неверно: (

1
задан Lynx 13 July 2018 в 20:45
поделиться

1 ответ

Вы должны добавить ссылку на пакет NuGet, содержащий требуемый API из другой библиотеки, которую вы пишете. Какую версию вы должны выбрать? Тебе решать. Одна общая философия говорит, чтобы ссылаться на самую низкую версию, которая имеет API, который вы хотите, чтобы ваша библиотека могла использоваться из большинства мест. Любой, ссылающийся на вашу библиотеку, все еще может «поднять» версию до более высокой версии, и вообще нет проблем с этим (исключение происходит, когда происходят нарушения).

Не ссылайтесь на DLL непосредственно с диска , Это вызывает проблемы, такие как затруднение управления источником (разные машины имеют разные пути) и упрощение управления зависимостями (простой способ обновления зависимостей).

1
ответ дан Eilon 17 August 2018 в 12:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: