2013-12-19 63 views
0

我创造了这个服务:http://www.c-sharpcorner.com/UploadFile/dhananjaycoder/four-steps-to-create-first-wcf-service-for-beginners/,现在我想主办IIS该服务。主机WCF服务应用程序上的IIS

我遇到的解决方案是创建服务库,然后创建一个单独的托管项目。

如果我想在IIS上托管WCF服务应用程序,该怎么办?

托管在IIS上的目的是因为我想消费的android应用该服务。

+0

在新项目窗口中,选择WCF服务应用程序。这将为您创建一个基于IIS的WCF服务。 – Tim

回答

1

MSND如何为hosting the WCF on IIS。您不必单独创建服务库并单独托管应用程序。你所能做的就是创建一个简单的Visual Studio WCF服务应用程序项目,其中包含一个SVC文件,它将帮助你在IIS上托管并在同一个项目中创建服务。 步骤:

  1. 创建一个新的Visual Studio WCF服务应用程序
  2. 这WCF服务项目已经包含了SVC文件,它是用于在IIS托管服务。
  3. 创建您的服务。
  4. 编译服务项目。
  5. 使用inetmgr窗口快捷方式打开IIS(win + r)
  6. 在IIS上创建网站/ Web应用程序并直接指向WCF服务应用程序项目。
  7. 根据您的.NET Framework,选择适当的应用程序池。
+0

任何一步一步的指导?简单的Visual Studio新的WCF服务应用程序,除了原始的应用程序? – DharaPPatel

+0

更新了解决方案,希望这有助于。 –

+0

我仍然困惑,应该创建新的项目托管现有的WCF应用程序或在同一个项目中,我需要添加SVC文件? – DharaPPatel