gpt4 book ai didi

c# - 如何使用 1 个安装项目安装 2 个不同的 Windows 服务?

转载 作者:太空宇宙 更新时间:2023-11-03 14:20:47 25 4
gpt4 key购买 nike

我有 2 个不同的 Windows 服务,它们应该由一个安装项目安装。他们两个的项目输出进入同一个目录,这很好。在各自的项目下分别添加了一个项目安装器和一个服务安装器。但由于某种原因,它只安装了一个服务(类似于 installutil/i MyServiceA),而另一个没有。所以安装后我必须手动输入 installutil/i MyServiceB。我该如何纠正这个问题?

最佳答案

您只需要一个项目安装程序类,它将包含您的服务和两个/所有服务的进程安装程序。

例如

MyProjectInstaller
-> MyFirstServiceInstaller
-> MyFirstServiceProcessInstaller
-> MySecondServiceInstaller
-> MySecondServiceProcessInstaller

但是,每个具有RunInstaller(true) 属性的类应该在技术上被执行,而不管是否有邻居;为此,也许有人对您的问题有更直接的方法。

关于c# - 如何使用 1 个安装项目安装 2 个不同的 Windows 服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5470604/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com