質問: electronでつくったアプリをwindows向けにパッケージ化しました。 しかし、ごちゃごちゃしたdllファイルなどを一つのexeファイルにまとめられません。 `cannot load library ffmpeg.dll` と出てきます Enigma Virtual Boxです 誰か教えてください。 orz
回答: 一般的なアプリをインストールするときというのは、システムエリアにいろんなDLLをコピーしたりレジストリをそれ用に作ったり、データフォルダを作ったりといろいろ環境設定を行い、実行環境を整えてインストールされます そういうことから考えると、単純にインストールフォルダをまとめて持ってくるだけでは走ってくれないアプリも出てくることは想像できることでもあります。 まあ、どのアプリがそれ(Enigma Virtual Box)で走ってくれるかというと、実際にやってみないとわからないってとこじゃないでしょうか。 まあ、単純に考えると、その不足しているDLLをどこからかもってきて一緒に圧縮してしまってどうなるかを見ることですが、まあ、望み薄ではないかと思われますね