Для загрузки и установки .NET / dll все, что мне нужно, это скопировать dll в определенный каталог и сообщить .NET об этом. Это правильно?
Я использую моно, поэтому в моно я установил MONO_PATH, чтобы включить каталог. И это выглядит хорошо.
Вот мои вопросы.
- В некоторых библиотеках предоставляется не только файл dll, но и файл xml. Например, я скачал для System.Data.SQLite, и у меня есть System.Data.SQLite.dll / xml. Какова цель этого XML-файла? Должен ли я также скопировать этот файл?
- Для системы Windows, .net DLL так же, как и другие библиотеки DLL, с точки зрения вызова этой библиотеки DLL. Это правильно? Я имею в виду, могу ли я просто скопировать dll в каталог, и сделав каталог как часть среды PATH, можно .NET найти dll.