首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用命令提示符安装Windows服务

使用命令提示符安装Windows服务
EN

Stack Overflow用户
提问于 2014-01-23 06:53:08
回答 3查看 1.3K关注 0票数 0

安装windows-service的唯一方法是使用"Visual 2010命令提示符“,是否有一种方法可以在没有安装Visual的机器上安装windows-服务(假设安装了.Net版本4.X )?

EN

回答 3

Stack Overflow用户

发布于 2014-01-23 06:56:27

调用SDK命令提示符,按照

代码语言:javascript
复制
Start>All Programs>Microsoft .NET Framework SDK v2.0>SDK Command prompt

键入SDK命令提示符

代码语言:javascript
复制
installutil C:\MyWebServiceApp\bin\Debug\MyService.exe

这是应用程序的.exe路径。

现在,您的Windows服务已成功地在Windows环境中安装。

要开始这个,请到

代码语言:javascript
复制
Start>Run type services.msc and run it.

在此服务窗口中,找到您的Windows服务并编写该服务,单击它并选择Properties。将启动类型设置为自动或手动。

现在,重新启动机器,并通过任务管理器找到您的Windows服务。它将显示在正在运行的服务下的任务管理器中。

参考在这里

票数 0
EN

Stack Overflow用户

发布于 2014-01-23 06:58:26

试试installutil <Path of the Service>

C:\Windows\Microsoft.NET\Framework64\v4.0.30319

票数 0
EN

Stack Overflow用户

发布于 2014-01-23 07:00:11

您可以使用批处理文件并从安装程序或应用程序中调用它。

用于安装

代码语言:javascript
复制
@ECHO OFF

REM The following directory is for .NET 4.0
set DOTNETFX4=%SystemRoot%\Microsoft.NET\Framework\v4.0.30319
set PATH=%PATH%;%DOTNETFX4%

echo Installing WindowsService...
echo ---------------------------------------------------
InstallUtil /i YouServiceName.exe
echo ---------------------------------------------------
echo Done.

用于卸载

代码语言:javascript
复制
@ECHO OFF

REM The following directory is for .NET 4.0
set DOTNETFX4=%SystemRoot%\Microsoft.NET\Framework\v4.0.30319
set PATH=%PATH%;%DOTNETFX4%

echo Installing WindowsService...
echo ---------------------------------------------------
InstallUtil /u YouServiceName.exe
echo ---------------------------------------------------
echo Done.
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21301332

复制
相关文章

相似问题

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