如何在WCF配置中指定已实现的服务合同dll

时间:2011-08-09 14:18:38

标签: wcf wcf-configuration wcf-endpoint

我的服务实现存在于Calc.dll

WCF服务出现在Svc.dll

我在app.config的WCF Svc.dll文件中的endpoint标记内添加了合约。

<service behaviorConfiguration="Default" name="MySvc">
   <endpoint contract="Company.ICalc" .... />

WCF如何知道该服务是在Calc.dll中实现的?我们刚刚指定了合同名称。

1 个答案:

答案 0 :(得分:2)

为了使其正常工作,您的svc.dll项目必须以某种方式引用calc.dll - 因此,.NET / WCF运行时可以找到指定的命名空间和类。