2011-01-26 51 views

回答

0

的Visual Studio支持Windows服务作为类型的应用。我相信这个模板只存在于专业版中。但是,您可以通过创建ServiceProcess安装程序并使用InstallUtil来构建服务。

你可以找到更多的信息here

当您创建新项目时,请选择项目Windows服务的类型。根据Visual Studio的版本,您可能需要浏览到Windows模板部分才能找到它。

+0

我有专业的用户,我该怎么做 – 2011-01-26 20:10:40

+0

@用户看到上面 – 2011-01-26 20:11:24

0

您可以使用Visual Studio命令提示符。

  1. 打开Visual Studio命令提示符(其中,这是取决于很多的东西,看到this page for info。当你找到它,它是有用的,将其添加在Visual Studio中的工具菜单中选择一个外部工具)。
  2. 导航到包含您的服务的exe文件夹
  3. 运行installutil <yourexe>其中是可执行文件的名称。
  4. 如果您指定服务以特定用户身份运行,它现在将提示您输入该用户的凭据。

根据设置,您可能需要进入服务(start> run> services.msc)并将其设置为在启动时自动启动。

如果您需要,可以使用installutil /u <yourexe>卸载,使用几乎相同的过程。