#c_sharp #sqlite
После использования Costura.Fody почти все dll пошли в exe, но пару dll, которые в папках, не могу закинуть в exe. В чём проблема ? (в папках 2 dll от Sqlite)
Ответы
Ответ 1
Это нативные библиотеки, поэтому нужно указывать явно, что вы их тоже хотите вшить в exe. 1. Нужно указать названия (только названия, включать расширение файлов не нужно) библиотек в файле FodyWeavers.xml.2. Создать в проекте папки costura32 и costura64 и поместить в них соответствующие версии библиотечных файлов. 3. Указать действие при построении (Build Action) - встраиваемый ресурс (Embedded Resource) Результат должен получиться примерно следующим Примечание. Картинка взята из статьи Including SQLite.Interop.dll into your C# project Более подробную информацию можно найти в README на странице проекта на гитхабе SQLite.Interop SQLite.Interop
Комментариев нет:
Отправить комментарий