在Windows服务中托管WCF服务

时间:2008-10-30 13:40:08

标签: wcf service

如何在Windows服务中托管WCF服务?

由于 谢卡尔

2 个答案:

答案 0 :(得分:7)

我认为这篇文章很好地涵盖了所需的步骤: WCF Link

总结:

  • 首先,您需要创建“Windows服务”类型的新Visual Studio项目。
  • 接下来,为了能够安装该服务,您还需要编写以下形式的安装程序类:

 [RunInstaller(true)]
 public class ProjectInstaller : Installer
 {
 }
  • 将您的WCF类添加到项目中,在Windows服务的OnStart和OnStop事件中,您必须显式启动WCF服务。

  • 在visual studio命令提示符下,您可以使用命令

  • 安装该服务

installutil myservicename.exe

答案 1 :(得分:3)