Windows服务属性

时间:2014-07-17 14:02:15

标签: c# wcf visual-studio-2012

如何在Visual Studio 2012中更改Windows服务的服务名称。我是Windows服务的新手,并试图弄清楚如何构建它。

我已经用Google搜索并阅读了很多关于Windows服务以及如何构建它们的信息。他们到处都提到:

  

在Service1.cs [Design]或Service1.vb [Design]的“属性”窗口中,将Service1的ServiceName和(Name)属性设置为MyNewService(如果尚未设置)。

但对我来说,我似乎无法找到改变服务名称的地方。我右键单击service1.cs并转到属性。这是一个截图

enter image description here

它没有显示ServiceName。

2 个答案:

答案 0 :(得分:2)

这取决于您安装服务的方式。如果使用sc.exe,则会在安装时将name指定为命令参数。如果使用install util,则可以在代码中指定名称。

另请参阅this

答案 1 :(得分:2)

您正在查看CS文件的属性,而不是服务对象本身。 Double单击它在设计器中打开,然后您将获得服务的实际属性,包括ServiceName