我正计划使用Visual Studio 2015构建WCF Web服务。我想出了一个示例Web服务,可以从Visual Studio启动它,当我从本地主机上的浏览器调用API时,此工作正常。
现在,我想将其部署在服务器中。不知道如何在服务器中进行部署。 Web服务的最终输出是DLL。
有人可以向我解释如何在Windows服务器中部署它吗?
我是否需要将此Web服务DLL作为服务运行?
它与IIS有关系吗?
答案 0 :(得分:1)
根据您的要求,我已将此作为答案。
如果您希望托管暴露于外界的WCF服务,那么最好的解决方案是通过IIS托管服务,您可以通过查看following article来了解如何做。
您可以找到更直观的教程here。
如果发布到IIS后遇到错误,请参考以下StackOverflow answer以查看必须启用哪些Windows功能。