我在VB.net中创建了一个Windows服务,用于从数据库构建xML。我需要在我的机器上安装它。我已按照所示的所有步骤进行操作 http://support.microsoft.com/default.aspx/kb/816169
当我右键单击安装项目并单击安装时,它会打开安装向导,在点击下一个按钮后,它会立即说服务已成功安装。
当我去服务时,我看不到服务。我刷新了清单并重新启动了我的机器n次。
请帮忙。
答案 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,您可以使用不同的参数安装服务。