从vb.net向Windows添加服务

时间:2018-10-12 08:19:29

标签: windows visual-studio service

我已经创建了Windows服务应用程序,目前正在为该服务应用程序安装程序,因为有许多需要定义的用户选项。

以前,当我需要创建服务时,我刚刚在临时文件中创建了一个包含相关 SC Create 命令的.bat文件,并执行了该命令以添加我的服务,但是我想知道是否有办法直接添加服务,而不是创建和执行bat文件。

1 个答案:

答案 0 :(得分:1)

您不需要临时.bat文件。您可以通过Process.Start运行任何命令而无需临时文件。

也许您应该考虑一下安装程序技术。 VB.NET可执行文件意味着人们必须首先运行 的安装程序,然后启动它以具有用于该服务的安装程序。不得不安装安装程序会让我有些高兴。

例如,

Wix可以构建用于安装服务的安装程序包。其他替代方法也在那里(但是这是免费的)。