在哪里可以看到electron builder自定义NSIS包含脚本中的echo输出?

在哪里可以看到electron builder自定义NSIS包含脚本中的echo输出?,electron,nsis,uninstallation,electron-builder,Electron,Nsis,Uninstallation,Electron Builder,我已经从官方创建了最简单的电子应用程序。 我能够创建安装程序也使用 现在我想尝试一下NSIS选项的customUnInstall宏 我的installer.nsh文件是 !macro customUnInstall !echo "test output" !macroend { "name": "my-electron-app", "version": "0.1.0",

我已经从官方创建了最简单的电子应用程序。
我能够创建安装程序也使用

现在我想尝试一下NSIS选项的
customUnInstall

我的
installer.nsh
文件是

!macro customUnInstall
  !echo "test output"
!macroend
{
    "name": "my-electron-app",
    "version": "0.1.0",
    "author": "your name",
    "description": "My Electron app",
    "main": "main.js",
    "scripts": {
        "start": "electron .",
        "pack": "electron-builder --dir",
        "dist": "electron-builder"
    },
    "devDependencies": {
        "electron": "^12.0.1",
        "electron-builder": "^22.10.5"
    },
    "build": {
        "nsis": {
          "include": "installer.nsh"
        }
      }
}
我的
package.json
文件是

!macro customUnInstall
  !echo "test output"
!macroend
{
    "name": "my-electron-app",
    "version": "0.1.0",
    "author": "your name",
    "description": "My Electron app",
    "main": "main.js",
    "scripts": {
        "start": "electron .",
        "pack": "electron-builder --dir",
        "dist": "electron-builder"
    },
    "devDependencies": {
        "electron": "^12.0.1",
        "electron-builder": "^22.10.5"
    },
    "build": {
        "nsis": {
          "include": "installer.nsh"
        }
      }
}
在哪里可以看到行
的输出!在安装程序.nsh中回显“测试输出”


当前,在运行卸载程序时,我没有看到任何输出消息或对话框。

!echo在编译器中打印消息,使用
DetailPrint
MessageBox
在安装程序/卸载程序中显示一些内容

e、 g


MessageBox
工作正常,但没有
DetailPrint
DetailPrint仅在InstFiles页面上可见(您可能需要单击该页面上的show details按钮),您对此有何想法