Electron

【Electron】electron-builder –winでERROR: Cannot create symbolic linkエラーになる

更新日:2026/03/26

Electronで作成したデスクトップアプリをWindows向けにパッケージ化するためにelectron-builderを実行したら、エラーが出てしまった。
対処までに時間がかかったのでメモとして残しておきます。

 

エラー内容

errorOut=ERROR: Cannot create symbolic link : �N���C�A���g�͗v�����ꂽ�������ۗL���Ă��܂����B : C:\Users\user\AppData\Local\electron-builder\Cache\winCodeSign\941958291\darwin\10.12\lib\libcrypto.dylib
    ERROR: Cannot create symbolic link : �N���C�A���g�͗v�����ꂽ�������ۗL���Ă��܂����B : C:\Users\user\AppData\Local\electron-builder\Cache\winCodeSign\941958291\darwin\10.12\lib\libssl.dylib

シンボリックリンクの作成でエラーになっているようです。

 

対象方法:結論

まずは結論から。

初回は、管理者としてコマンドプロンプトを起動して実行しましょう。

 

エラーの原因

エラー内容を見ると一部文字化けしていますね。

おそらく、シンボリンクリンク作成コマンドが出力したエラー内容を切り出して表示していると思われます。

そこでシンボリンクリンク作成コマンドをコマンドプロンプトで実行してみます。

C:\Users\user>mklink a b
この操作を実行するための十分な特権がありません。

どうやら権限の問題のようですね。

調べてみると、Windowsでシンボリックリンクを作成するときは管理者権限が必要でした。

 

対処方法

electron-builderが管理者権限でシンボリックを作成できるように、管理者としてコマンドプロンプトまたはパワーシェルを起動します。
そのあとに、electron-builder --winを実行したら、正常終了しました。

毎回管理者としてコマンドプロンプトを起動するのは少し面倒に感じましたが、2回目以降はシンボリックリンクを作成しないようです。
管理者権限が無くてもビルドできました。

更新日:2026/03/26

書いた人(管理人):けーちゃん

スポンサーリンク

記事の内容について

null

こんにちはけーちゃんです。
説明するのって難しいですね。

「なんか言ってることおかしくない?」
たぶん、こんなご意見あると思います。

裏付けを取りながら記事を作成していますが、僕の勘違いだったり、そもそも情報源の内容が間違えていたりで、正確でないことが多いと思います。
そんなときは、ご意見もらえたら嬉しいです。

掲載コードについては事前に動作確認をしていますが、貼り付け後に体裁を整えるなどをした結果動作しないものになっていることがあります。
生暖かい視線でスルーするか、ご指摘ください。

ご意見、ご指摘はこちら。
https://note.affi-sapo-sv.com/info.php

 

このサイトは、リンクフリーです。大歓迎です。