如何生成wcf服务库项目的wsdl文件?

时间:2012-02-03 12:26:43

标签: wcf visual-studio-2010 wsdl

我的解决方案中有一些Wcf服务库项目(不是Wcf服务应用程序)。我必须将项目的.wsdl文件提供给我的同事,他们将使用这些服务。

我该怎么做?

提前致谢,

2 个答案:

答案 0 :(得分:12)

您可以使用WCF Service Host启动服务的新实例,然后将?wsdl添加到服务地址以访问wsdl(例如http://localhost:1234/MyService.svc?wsdl)。

WcfSvcHost的语法如下:

WcfSvcHost.exe /service:<PathToServiceDLL> /config:<PathToServiceConfig>

答案 1 :(得分:2)

请按照以下步骤操作:

  1. 转到IIS在默认网站下添加新应用程序。(别名:test physicalPath:c:\ test),不要按测试连接
  2. 在您的wcf项目上右键单击并运行发布选择您的新项目 IIS上的应用程序。
  3. 转到IIS测试应用程序,右键单击svc文件并浏览 - 打开IE。
  4. 在IE上的url地址添加到地址?wsdl。并输入它。
  5. 祝你好运