wcf服务没有显示发布选项为什么?

时间:2010-06-01 07:15:06

标签: .net wcf

在我尝试发布(构建后)此服务之后,我编写了一个WCF服务。但解决方案没有显示发布选项,也没有在解决方案中创建任何.svc文件为什么?

提前致谢。

此致

拉​​杰什

1 个答案:

答案 0 :(得分:1)

您是否创建了WCF服务库,或者您添加了WCF服务类和支架的Windows服务?

如果是这样,那么这将解释它。

“发布”选项仅对VS中的Web项目显示 - 因此,它是“网站”或“Web应用程序项目”。此外,只有在Asp.Net中托管的服务才需要.svc文件,因为需要(在任何重写规则之前)“激活”服务主机。

创建新的网站应用程序。

向它添加一个新的WCF服务(它也应该添加.svc),然后更新虚拟接口&存储类与您的服务代码。