首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Windows服务部署

Windows服务部署
EN

Stack Overflow用户
提问于 2011-01-20 03:03:10
回答 2查看 19.4K关注 0票数 7

我目前正在服务器上手动部署windows服务。

一次步骤:

将windows服务器上的D:\InstallDir

  • Copied windows服务相关文件安装到此文件夹中的
  1. 安装位置
  2. 创建了一个批处理文件以安装Windows (InstallUtil.Exe),并创建了另一个用于卸载windows服务的批处理文件,并使用安装批处理文件

复制到安装

  • windows服务中

下面是我为升级所执行的步骤:

(InstallUtil /u)

  • Copy

  • 对现有安装文件夹进行备份(以防需要回滚到prev版本)

  • 运行卸载批处理文件,将windows服务(InstallUtil WIndowsService.Exe)

新DLL从构建服务器上的某个位置卸载到安装文件夹(在承载windows services)

  • Run安装批处理文件的服务器上安装windows服务(InstallUtil WIndowsService.Exe)

)。

我想自动化升级步骤;您能在这个场景中提出部署策略吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-01-20 03:13:57

设置Windows服务的安装项目需要经过一段时间。我使用过它,它很容易使用,也很容易创建。它创建一个标准的.msi文件以供安装。因为它是一个创建标准msi的标准安装项目,所以您可以将它设置为自动卸载以前的版本,等等。

http://support.microsoft.com/kb/317421

票数 9
EN

Stack Overflow用户

发布于 2011-01-20 03:11:44

您可以使用像Inno-setup这样的安装程序,使用inno设置Inno Setup for Windows service检查这个相关的问题.

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4743064

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档