saixiaoxi 在 windows msi 镜像打包教程 中发帖
advanced installer 打包 msi
下载安装 advanced installer
选为 professional, 新建项目
[1]
项目细节设置
[2]
设置安装参数,设置静默安装则无任何安装提示
[3]
添加打包文件,可以添加要打包的文件或者文件夹
[4]
注册服务,注意这里的 Service name 需要根据代码内部写的服务名称设置(如下 go 代码中的serviceName=GoHttpService),否则无法成功注册服务, Failure Operation可以设置服务被关闭后的操作(自动重启等)
[5]
package main
import (
"fmt"
"log"
"net/http"
"golang.org/x/sys/windows/svc"
)
var serviceNa...