如何在XP中部署没有IIS的WCF服务?

时间:2012-01-30 07:59:42

标签: c# .net wcf deployment windows-xp

如何在XP中部署没有IIS的WCF服务?(非常简单)

该服务仅由Windows应用中的本地网络使用,在wsHttpBinding中具有自定义用户名和密码验证器的安全性。

我的服务代码位于C#,Framework 4.0中,在Visual Studio 2010专业版中构建。

2 个答案:

答案 0 :(得分:1)

使用System.ServiceModel.ServiceHost

本质上:

IMyContract instance = new MyService();
var host = new ServiceHost(instance, "net.tcp://localhost:1234/MyEndpoint");

答案 1 :(得分:1)

你应该把它写成一个自托管的Windows服务,在msdn上写一下。