Поскольку большинство из них уже дали отличные ответы.Я хотел бы поделиться с вами некоторыми идеями о том, как обращаться со сторонними DLL (сборками)
. Пожалуйста, помните, что идеальный / лучший способ использования библиотек третьей части - через NuGet Feed / Packages
Дляв некоторых случаях эти DLL не будут доступны на Nuget.org.В таком случае вы можете выполнить следующие шаги, чтобы добавить ссылки в ваш проект.
- Создайте в своем проекте папку с именем
lib
Добавить DLL в эту папку
Щелкните правой кнопкой мыши DLL-> Перейти к
Properties
, затем измените значения
BuildAction
на
None
и
Copy to Output Directory
на
Do not copy
для DLL
Наконец, добавьте ссылки из папки
lib
Поэтому, когда вы проверяете проекты в любом контроле версий,Папка lib также будет проверена, и во время сборки ссылки также будут получены из папки lib.
Не забывайте еще раз, не используйте папку bin / obj для ссылки на ваши DLL иНикогда не регистрируйся в папке bin и папке Obj.Поскольку эти папки будут автоматически созданы во время самой сборки.