如何使用Winform应用程序安装Windows服务

时间:2013-05-07 07:56:49

标签: c# winforms windows-services

我创建了一个Winform应用程序,用于管理Book信息和Generate Invoice现在Application中有一个Database函数,每6天调用一次,但是这个函数只在应用程序运行时才有效。 所以我为此创建了一个Windows服务, 现在我想知道如何使用我的Windows应用程序部署我的Windows服务。 谢谢 !!!!

3 个答案:

答案 0 :(得分:-1)

您必须使用installutil实用程序

  

installutil(例如installutil C:\ MyService.exe)

来自MSDN:

  

安装Windows服务在“开始”菜单或“开始页面”上,打开   Developer Command Prompt的快捷菜单,然后选择Run As   管理员。导航到包含项目的文件夹   输出。例如,在“我的文档”文件夹下,导航到   Visual Studio 2012 \ Projects \ MyNewService \ bin \ Debug。输入   以下命令:installutil.exe MyNewService.exe如果是该服务   安装成功后,installutil.exe将报告成功。

然后转到开始 - >执行并输入:

  

SERVICES.MSC

检查您的服务是否已成功安装并设置其启动类型(自动,手动......)

答案 1 :(得分:-1)

您可以为服务创建安装程序,并与主应用程序一起安装。你可以在这里看到更多:

How to create a setup project for a Windows Service application in Visual C#

答案 2 :(得分:-1)

这是一个链接,向您展示如何安装Windows服务

install windows service

您确保以管理员身份运行命令提示符并选择正确版本的.netFramework以及它是64位还是32位应用程序