wcf - 在 Windows 服务中托管 WCF 服务

标签 wcf service

关闭。这个问题需要更多focused .它目前不接受答案。












想改善这个问题吗?更新问题,使其仅关注一个问题 editing this post .

3年前关闭。




Improve this question




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

谢谢
塞卡尔

最佳答案

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

总结一下:

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

  • .
     [RunInstaller(true)]
     public class ProjectInstaller : Installer
     {
     }
    
  • 将您的 WCF 类添加到项目中,并且在 Windows 服务的 OnStart 和 OnStop 事件中,您必须显式启动 WCF 服务。
  • 在 Visual Studio 命令提示符下,您可以使用命令
  • 安装该服务。

    .
    installutil myservicename.exe
    

    关于wcf - 在 Windows 服务中托管 WCF 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/250207/

    相关文章:

    .net - 唤醒 Windows 服务中运行的 WCF 服务

    sql - MS SQL Server 查询缓存

    android - 如何从服务调用 Activity 方法

    java - 杀死并重新启动应用程序后前台服务未停止 - Android Studio

    facebook - symfony 2 - Facebook Bundle - FacebookProvider - 如何在 FacebookProvider 中使用服务和实体管理器?

    c# - WCF 异常 : Text Message Encoding and ISO-8859-1 Encoding

    java - android - WCF Rest服务通信

    c# - 没有注入(inject)的模拟

    wcf - 在 WCF REST 服务中通过 POST 发送参数的正确 URI 是什么?

    C# Windows 服务问题