【问题标题】:Use WCF class library in application在应用程序中使用 WCF 类库
【发布时间】:2012-03-31 05:21:25
【问题描述】:

我是 WCF 新手,我不太了解 WCF 类库的用途。 (在我看来,它不像一个库,它在我运行我的应用程序时会启动一个程序)我创建了一个 WPF 应用程序,并引用了我的 WCF 服务库。一切都在开发中运行良好。当我从 Visual Studio 启动我的应用程序时,该服务将由 Visual Studio 自动托管。

现在假设我已准备好部署。如果我从 Visual Studio 外部启动应用程序,则该服务将不会运行。如何启动服务?

【问题讨论】:

    标签: c# wpf wcf


    【解决方案1】:

    WCF 服务类不能存在于空隙中。您需要托管,Hosting 有几个选项。

    在 Visual Studio 中,有两个主要的 WCF 模板,WCF 服务应用程序和WCF 服务库。根据您的需要,选择适合您项目的模板。如果您想要自托管,最好选择 WCF 服务库模板。 (您需要编写托管服务/应用程序)。如果要在 IIS 中托管,最好选择 WCF 服务应用程序。

    并查看本教程以了解自托管。

    http://wcftutorial.net/WCF-Self-Hosting.aspx

    【讨论】:

      猜你喜欢
      • 2013-09-20
      • 2012-05-01
      • 2015-03-26
      • 2015-07-14
      • 1970-01-01
      • 2012-05-17
      • 2021-07-01
      • 2011-02-07
      • 1970-01-01
      相关资源
      最近更新 更多