安装第二个 windows 服务说服务已经存在
Installing second windows service says service already exists
在 VS 2013 中,我在开发机器上安装了一个服务并且运行良好。今天又创建了一个,安装不上,说服务已经存在
我们称它们为服务 A(旧)和服务 B(新)
我卸载了服务 A,然后成功安装了服务 B。然后尝试重新安装服务 A,但它说它已经存在。
所以无论组合如何,我只能安装一项服务。我尝试使用 Project Installer 和 InstallShield,结果相同。
知道如何克服吗?如果它有任何用途,这两种服务都有一些共同的依赖关系 (dll)。
它在 Windows Server 2012 上。
因此,您的两个服务必须在服务项目的子类中为 System.ServiceProcess.ServiceBase.ServiceName
定义相同的值。
在您的服务项目之一中搜索它,并将其替换为其他名称。
在 VS 2013 中,我在开发机器上安装了一个服务并且运行良好。今天又创建了一个,安装不上,说服务已经存在
我们称它们为服务 A(旧)和服务 B(新)
我卸载了服务 A,然后成功安装了服务 B。然后尝试重新安装服务 A,但它说它已经存在。
所以无论组合如何,我只能安装一项服务。我尝试使用 Project Installer 和 InstallShield,结果相同。
知道如何克服吗?如果它有任何用途,这两种服务都有一些共同的依赖关系 (dll)。
它在 Windows Server 2012 上。
因此,您的两个服务必须在服务项目的子类中为 System.ServiceProcess.ServiceBase.ServiceName
定义相同的值。
在您的服务项目之一中搜索它,并将其替换为其他名称。