如何安装windows服务
本文关键字:windows 服务 安装 何安装 | 更新日期: 2023-09-27 18:06:01
我有一个windows服务。现在我想安装它并重新安装它,但是如果我尝试用这个命令安装它,我会出现这个错误:
InstallUtil.exe GestoreService.exe
错误是
安装过程中出现异常。系统。参数异常:Origin GestoreService已经存在于本地计算机
如何修复此错误?
这是主代码:
public GestoreService()
{
InitializeComponent();
try
{
if (!System.Diagnostics.EventLog.SourceExists("LoggerGestore"))
{
System.Diagnostics.EventLog.CreateEventSource(
"LoggerGestore", "LoggerGestore");
}
}
catch (Exception e)
{
log.Error(e);
}
log.Info("preparazione file di config in corso...");
}
首先卸载已经安装的服务:
InstallUtil.exe /u GestoreService.exe
然后重新安装:
InstallUtil.exe GestoreService.exe
已安装的服务在卸载之前无法再次安装。您需要使用/uninstall开关来卸载服务,您可以在installutil .exe(安装工具)
上了解更多关于installutil的信息。作为一个额外的注意,如果你想更新一些库的服务.exe文件,那么你不需要卸载并重新安装它。您所要做的就是停止服务,替换旧文件(Assemblies/.exe),然后重新启动。
InstallUtil.exe GestoreService.exe /uninstall
或者您可以将/uninstall
的缩写为/u
InstallUtil.exe /u GestoreService.exe