5

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

谢谢塞卡

4

2 回答 2

7

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

总结一下:

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

.

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

  • 在 Visual Studio 命令提示符下,您可以使用以下命令安装服务

.

installutil myservicename.exe
于 2008-10-30T13:51:09.897 回答
3

我今天刚刚在第 9 频道看到这个:

http://channel9.msdn.com/shows/Endpoint/endpointtv-Screencast-Hosting-WCF-Services-in-Windows-Services/

于 2008-10-30T13:50:27.340 回答