我已通过创建虚拟目录在IIS上部署了WCF服务。
从firefox访问时,它会生成以下消息:
XML Parsing Error: not well-formed
Location: http://localhost/Calculator/Service.svc
Line Number 9, Column 2:<%@ Service Class="Calculator.CalculatorService" %>
-^
有什么问题?
答案 0 :(得分:2)
看起来WCF扩展未正确注册到IIS,而IIS正在提供原始.svc文件,而不是执行您的服务。
确保您的虚拟目录启用了ASP.NET v2.0,然后使用ServiceModelReg.exe在其上注册WCF扩展。