Как упаковать больше DLL в Tauri Bundle?

Я учусь играть в Tauri на Windows, и мне удалось создать файл пакета, который можно установить на другие новые машины, но мне не удалось запустить приложение. в конце концов я выяснил, что отсутствуют 3 библиотеки DLL: msvcp140.dll / vcruntime140.dll / vcruntime140_1.dll. вручную скопируйте / вставьте эти файлы в папку назначения приложения, это работает. Однако я хочу знать, есть ли обходной путь, как я могу включить эти несколько недостающих DLL при создании пакета?

Спасибо и С уважением, Мартин.

1 ответ

Я могу решить проблему самостоятельно с помощью обходного пути ниже:

  1. Скопируйте 3 DLL в папку src-tauri,

  2. Отредактируйте tauri.conf.json и поместите следующие строки:

    "resources": [ "./msvcp140.dll", "./vcruntime140.dll", "./vcruntime140_1.dll" ],

Тогда пакет будет включать эти библиотеки DLL, и установка будет работать нормально.

Спасибо и С уважением, Мартин.

Другие вопросы по тегам