VB.net Windows服务没有安装

时间:2009-08-27 02:32:53

标签: vb.net windows-services

我在VB.net中创建了一个Windows服务,用于从数据库构建xML。我需要在我的机器上安装它。我已按照所示的所有步骤进行操作 http://support.microsoft.com/default.aspx/kb/816169

当我右键单击安装项目并单击安装时,它会打开安装向导,在点击下一个按钮后,它会立即说服务已成功安装。

当我去服务时,我看不到服务。我刷新了清单并重新启动了我的机器n次。

请帮忙。

3 个答案:

答案 0 :(得分:1)

我建议您使用C:\ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727中的InstallUtil.exe(假设.net 2.0)在您自己的计算机上安装.net服务。

另请看这个问题 - install-a-service-from-command-line-vb-express-2008

答案 1 :(得分:0)

您确定更新了类文件中的ServiceName属性吗?

private void InitializeComponent()
{
   components = new System.ComponentModel.Container();
   this.ServiceName = "Service1";
}

这将显示在服务列表中(而不是您可能命名的程序)。

答案 2 :(得分:0)

请检查此http://support.microsoft.com/kb/251192。 使用sc.exe,您可以使用不同的参数安装服务。