在IIS5 / 6上托管WCF

时间:2010-03-12 14:42:04

标签: wcf iis

我使用WCF服务应用程序开发了一个Web服务。此服务应用程序是多个项目的一部分。我们有数据访问,服务(业务逻辑),测试(测试类)和WCF服务应用程序.WCF服务应用程序就像一个infterface,所有请求都发送到服务项目。所以所有项目都相互沟通。我是托管WCF应用程序的新手。现在要在IIS上托管这个,我是否必须将整个项目放在IIS虚拟目录中?

2 个答案:

答案 0 :(得分:0)

在Visual Studio中右键单击WCF服务项目,然后选择“发布”。

答案 1 :(得分:0)

您可以手动复制所需文件或设置脚本或其他自动过程来为您执行此操作。也许是Visual Studio post build事件。我在我的解决方案下在他们自己的网站项目中创建我的WCF服务。然后,当需要部署/更新生产站点时,我将bin目录中的* .svc文件和* .dll文件复制到生产文件夹。我为我的生产和开发环境保留了一个单独的web.config。