похоже, что я не могу успешно переместить мой прокси-код WCF в отдельную DLL (в отличие от EXE, как я вижу во всех примерах).
Причина, по которой я пытаюсь это сделать, заключается в том, что я хотел бы, чтобы мой прокси-код вызывался разными клиентами (возможно, неуправляемым кодом), которые могут ничего не знать о WCF, но просто должны иметь доступ к сервисам (через Фасад может быть выставлен прокси?).
Всякий раз, когда я перемещаю следующий код, который создает новый прокси-сервер, в другой проект VS в рамках того же решения, я получаю страшное " Не удалось найти элемент конечной точки по умолчанию, который ссылается на контракт 'localhost.IRemoteCommandService' в клиенте ServiceModel раздел конфигурации "исключение .
localhost.RemoteCommandServiceClient proxy =
new localhost.RemoteCommandServiceClient();
Один и тот же код работает плавно, когда используется в методе Main в том же проекте, где находится прокси-код (автоматически генерируется из Visual Studio).
Есть идеи? Я надеюсь, что клиентскому коду моего прокси-сервера не нужно иметь конфигурацию XML модели сервиса в качестве прокси, потому что это побьет цель, с которой я в первую очередь перемещаю прокси-код WCF в DLL.
Спасибо,
Stefano