当前位置:  开发笔记 > 编程语言 > 正文

在.net中设置Windows服务描述的最佳方法是什么

如何解决《在.net中设置Windows服务描述的最佳方法是什么》经验,为你挑选了2个好方法。

我使用VS2005模板创建了一个C#服务.它工作正常,但Windows服务控件小程序中的服务描述为空.



1> Nick..:

创建ServiceInstaller并设置描述

private System.ServiceProcess.ServiceInstaller serviceInstaller = 
  new System.ServiceProcess.ServiceInstaller();
this.serviceInstaller.Description = "Handles Service Stuff";


只需添加到此,您还可以设置serviceInstaller.DisplayName ="Nicer Display Name";

2> Tobias J..:

为了澄清如何在不使用代码的情况下完成此任务:

按照此处所述向项目添加服务安装程序:http://msdn.microsoft.com/en-us/library/ddhy0byf%28v=vs.80%29.aspx

在"设计"视图中打开安装程序(例如ProjectInstaller.cs).

单击服务安装程序组件(例如serviceInstaller1)或右键单击它,然后选择"属性".

在"属性"窗格中,设置"描述"和/或"显示名称"(这也是您设置StartType等的位置.)描述可能只是您要更改的内容,但是如果您想要提供稍微更人性化的DisplayName(第一列中的服务经理)你也可以这样做.

如果需要,打开自动生成的设计器文件(例如ProjectInstaller.Designer.cs)以验证属性是否已正确设置.

构建解决方案并使用installutil.exe或其他方式安装.

推荐阅读
手机用户2402852387
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有