窗口应用程序中的WCF服务代码

时间:2010-05-25 10:38:45

标签: wcf

我正在使用C#.net应用程序代码。

我需要为Window Application调用服务,我使用下面的代码打开服务主机,

 using (ServiceHost host = new ServiceHost(
                typeof(class1),
                new Uri[] { new Uri("net.pipe://localhost") })
                )
            {
}

&安培;然后我们将clinet控制台应用程序连接到serviceHost。

问题是,

当我创建服务/客户端应用程序使用Conslole应用程序时,两者都正常工作。 但是,如果我调用窗口应用程序的servide代码连接到控制台客户端,它会给出绑定错误错误(“找不到测试的终点/地址”)

任何人都可以帮我从C#窗口应用程序运行服务吗?

由于

1 个答案:

答案 0 :(得分:3)

您的主机周围有使用语句。一旦超出范围,它就会关闭。 使主持人成为表单的类成员。我通常也会在一个单独的帖子中打开它。