当前位置:首页 » 其他

安装部署window服务

2012-12-05 18:01 本站整理 浏览(5)

安装window服务有两种方式:一种是通过命令行的形式,一种是建立安装项目,打包成安装文件。

1.通过命令行安装window服务在你写好window服务后,编译生成exe文件,然后利用installutil.exe来安装。这个文件路径C:\Microsoft.NET\Framework\v4.0.30319\installutil.exe,其中v4.0.30319目录根据你的.NetFramework版本不同而选择相应的文件夹。

-->在运行中输入cmd,打开命令行界面,然后输入%SystemRoot%\Microsoft.NET\Framework\v4.0.30319\installutil.exe C:\Service1.exe我是把服务可执行文件放到了C盘根目录下。 -->再输入net start Service1启动服务。

也可以把上面%SystemRoot%\Microsoft.NET\Framework\v4.0.30319\installutil.exe C:\IISWatcher.exe

net start IISWatcher放到一个记事本中,然后重命名为**.bat,之后就可以双击执行了。

-->卸载服务

%SystemRoot%\Microsoft.NET\Framework\v4.0.30319\installutil.exe /u C:\IISWatcher.exe

其实就是多了一个/u

也可以把上面%SystemRoot%\Microsoft.NET\Framework\v4.0.30319\installutil.exe /u C:\IISWatcher.exe

net start IISWatcher放到一个记事本中,然后重命名为**.bat,之后就可以双击执行了

2.把window服务打包

在你的项目中,点击解决方案-->新建一个安装项目

右键你的安装项目想,视图-->文件系统

会出现下面:

然后再右边右键-->添加-->项目输出

在项目输出对话框中选择主输出

之后再右键你的安装项目,-->视图-->自定义操作

点击左侧的自定义操作,点击添加自定义操作,弹出选择选择项目中的项对话框

选择你的输出项目,之后

再从新生成以下就行啦。之后再你的Debug或Release文件下可以看到安装的.exe文件