Я работаю над очень простым сервисом WCF.
Сначала все было хорошо, затем я переместил интерфейс службы в отдельный файл DLL.
С тех пор я получил эту ошибку:
Название контракта x.y.IService
может
не найти в списке договоров
реализован сервисом
z.t.MyService
Мой конфигурационный файл выглядит так:
<endpointBehaviors>
<behavior name="webHttpBehavior">
<enableWebScript />
</behavior>
</endpointBehaviors>
</behaviors>
<services>
<service name="z.t.MyService">
<endpoint address=""
binding="webHttpBinding"
behaviorConfiguration="webHttpBehavior"
contract="x.y.IService" />
</service>
</services>...
и мой сервис выглядит так:
using x.y;
namespace z.y
{
public class MyService : IService
{
}
}
Все остальное, кроме службы, прекрасно работает с этим пространством имен.
Где я не прав?
Заранее спасибо.