首页 > 解决方案 > 使用 wix 将 elasticsearch 安装为服务

问题描述

我想为使用 WIX 的自定义弹性搜索创建安装程序。当我<CustomAction>用来运行时,elasticsearch-service.bat我得到 1721 错误。(我知道在安装程序中运行 bat 文件是一种反模式。但这似乎是安装 elasticsearch 服务的最简单方法。)

<CustomAction Id="InstallService" Directory="elasticsearch" Execute="deferred" Impersonate="no" ExeCommand='"[elasticsearch]bin\elasticsearch-service.bat" install' Return="check" />

此外,当我使用<SerivceInstall>从 中创建服务时elasticsearch-service-x64.exe,该服务未正确安装,我无法启动它。执行此任务的最佳解决方案是什么?

标签: elasticsearchwixwindows-installer

解决方案


推荐阅读