C# 4.0 安装项目-允许多次安装同一Windows服务
我有一个关于在.Net(c语言,Framework 4.0)中设置项目的问题: 我为Windows服务创建了一个安装项目,在安装向导上,用户必须输入将要安装的Windows服务的名称。安装程序还会创建卸载程序的快捷方式,以防用户想要删除该Windows服务 问题是:如何让用户多次运行相同的安装程序,指定不同的服务名称? 这种行为可能是必需的,因为windows服务是连接到服务器并检索数据的套接字使用者;为了利用服务器功能,用户可以多次安装相同的windows服务,指向服务器上的不同端口,以更快地执行数据检索任务。服务是相同的,用户只需修改服务配置文件上的端口,因此每次创建新版本的安装程序是不符合逻辑的C# 4.0 安装项目-允许多次安装同一Windows服务,c#-4.0,windows-services,setup-project,C# 4.0,Windows Services,Setup Project,我有一个关于在.Net(c语言,Framework 4.0)中设置项目的问题: 我为Windows服务创建了一个安装项目,在安装向导上,用户必须输入将要安装的Windows服务的名称。安装程序还会创建卸载程序的快捷方式,以防用户想要删除该Windows服务 问题是:如何让用户多次运行相同的安装程序,指定不同的服务名称? 这种行为可能是必需的,因为windows服务是连接到服务器并检索数据的套接字使用者;为了利用服务器功能,用户可以多次安装相同的windows服务,指向服务器上的不同端口,以更快地
任何线索或建议都将不胜感激,提前感谢。这可以通过使用多实例安装来完成。一般做法是:
- 为用户希望可用的每个实例创建一个
- 使用自定义EXE引导程序,该程序在每次安装新实例时对MSI包应用新转换