1

我习惯于创建传统的 WCF 服务并将它们托管在 IIS 中。我通过在 Visual Studio 中创建 WCF 服务应用程序来做到这一点。

对于我的下一个项目,我想利用新的WCF Web API中的功能。但是我不确定我需要创建什么类型的项目来托管服务。

我读过/看过的几乎所有示例都显示了托管在 ASP.NET 空 Web 应用程序中的服务。这个对吗?我不能在 WCF 应用程序项目中托管并在其中添加来自 NuGet 的 Web API 引用吗?

我确实尝试过在 WCF 应用程序中托管,但在涉及到路由和 Global.asax 文件中的 MapServiceRoute 调用时很快就失败了,该文件在 Application_Start 上被调用。

对此的任何帮助将不胜感激。

4

1 回答 1

1

对于我从示例中收集到的内容,您可以像之前创建的那样创建 WCF,即Visual Studio 的 WEB 文件夹中的WCF 服务应用程序。

于 2011-05-30T20:31:50.613 回答