Извините, если заголовок не слишком ясен!Как вы используете зависимость .dll, когда в каталоге выпуска может быть только один?
Контекст:
Я строю модификации для игры я не создавал - 7 дней, чтобы умереть. Я новичок в мире C#, так что извиняюсь, если это очень простой вопрос.
Моя проблема:
- Я ссылки на драйвер MongoDB C# в моем проекте
- Там нет никаких проблем при компиляции
- Игра навязывает использование одного .dll в пределах каждого ' mod ', я не знаю, где правильно разместить файлы Mongodb .dll, чтобы я не получил ошибку «Не удалось загрузить файл или сборку».
Что я пробовал:
Создание подкаталога для зависимостей внутри директории моды
Загрузки в MongoDB .dll файлов как если бы они были моды
Объединение файлов в одну .dll
Я еще не нашел способ, который позволяет мне создать мой мод с этими зависимостями. Я действительно ценю некоторые рекомендации здесь, потому что я проделал день или около того, чтобы не везти. Благодаря!
Что произошло с первой попытки? если вы добавили dll в свой собственный подкаталог, в чем проблема? какую ошибку вы видите? – KernelMode
Он продолжал бросать на меня ошибку «Не могу загрузить файл или сборку». Могу ли я добавить, что эта ошибка выбрасывается из игровых журналов, а не внутри моего процесса сборки. – kyle
хотя у вас есть все DLL-файлы? где каждый файл имеет свою собственную подпапку? – KernelMode