Electron Builder ファイルの関連付けが有効になりません

Electron Builder ファイルの関連付けが有効になりません

fileAssociations 構成が有効にならない理由

ウィンドウの権限の問題です。権限の問題により、ウィンドウ内のファイル関連付けに関連する設定がブロックされます。

解決

nsis 構成の perMachine を false (デフォルト値) に設定します。

nsis: {
    
     //nsis安装器配置
    oneClick: false, // 是否需要点击安装,自动更新需要关掉
    allowToChangeInstallationDirectory:true, //是否能够选择安装路径
    perMachine: false
},
fileAssociations: {
    
    
    ext: ["md","markdown","mmd","mdown","mdtxt","mdtext"],
    name: "Markdown",
    description: "Markdown document",
    icon: "./resource/icons/md.png"
},

GitHub 上の関連問題の分析

ファイルの関連付けが設定されているが、perMachine が設定されていない場合はエラーになるはずです · 問題 #772 · electric-userland/electron-builder (github.com)

おすすめ

転載: blog.csdn.net/qq_43203949/article/details/128322634