【发布时间】:2016-10-03 19:20:32
【问题描述】:
我使用的是 VS2010 Win 2008 R2。我创建了一个“WCF 服务库”,将它放在 IIS 的虚拟目录中,并将其转换为应用程序。
我将 svc 文件放在应用程序的根目录中,并将输出构建路径更改为 bin。每次尝试 URL http://localhost/test1/Service1.svc 时,我都会收到错误“此服务的元数据发布当前已禁用”。
我还尝试了 URL http://localhost/test1/MEX。 Mex 行为配置正确,但出现此错误。
当我尝试向控制台应用程序添加服务引用时,它也找不到服务的元数据。
【问题讨论】:
-
你试图找到什么?请显示您的 web.config 的相关部分(system.serviceModel 部分)。另外,
bin目录是否在test1目录中?另外,请查看this question 或this one,因为它们包含很多有用的答案,您可以查看。