安装windows-service的唯一方法是使用"Visual 2010命令提示符“,是否有一种方法可以在没有安装Visual的机器上安装windows-服务(假设安装了.Net版本4.X )?
发布于 2014-01-23 06:56:27
调用SDK命令提示符,按照
Start>All Programs>Microsoft .NET Framework SDK v2.0>SDK Command prompt键入SDK命令提示符
installutil C:\MyWebServiceApp\bin\Debug\MyService.exe这是应用程序的.exe路径。
现在,您的Windows服务已成功地在Windows环境中安装。
要开始这个,请到
Start>Run type services.msc and run it.在此服务窗口中,找到您的Windows服务并编写该服务,单击它并选择Properties。将启动类型设置为自动或手动。
现在,重新启动机器,并通过任务管理器找到您的Windows服务。它将显示在正在运行的服务下的任务管理器中。
参考在这里
发布于 2014-01-23 06:58:26
试试installutil <Path of the Service>
C:\Windows\Microsoft.NET\Framework64\v4.0.30319
发布于 2014-01-23 07:00:11
您可以使用批处理文件并从安装程序或应用程序中调用它。
用于安装
@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.用于卸载
@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.https://stackoverflow.com/questions/21301332
复制相似问题