2016-10-25 5 views
-2

Я получаю доступ к той же службе на разных серверах. Запрос остается прежним, однако ответа нет. Один дает успешный вызов, почему другой выбрал тип инициализированного исключения.То же обслуживание, разные серверы дают разные результаты

Что может быть фактором, способствующим отказу?

спасибо.

EDIT

После дополнительной регистрации, чтобы получить внутреннее освобождение, он ищет Caching.Client.dll

Однако странные вещи такие же коды, услуги и DLLs были развернуты в различных серверах , Результат положительный на сервере A, B, C, но не в D и E.

+0

Это вызвано тем, что не 1) ловить исключение 2) не вызывать ToString на нем 3) не регистрировать результат этого и 4) не добавлять его к вашему вопросу в хорошо отформатированном [edit]. Вы сделали что-то не так, оно сломалось при запуске. Это может быть один миллион вещей. – Will

+0

Is Caching.Client.dll в папке bin или GACed на сервере? – Tim

+0

@WW, спасибо за это :) – newbie

ответ

0

Услуга ищет Caching.Client.dll и не находит его. Либо это не в бункере службы, либо не на GACed на сервере.

При удалении DLL в корзине службы необходимо устранить проблему. Вы также можете использовать GAC DLL (это сборка .NET), но у этого есть дополнительные требования, поэтому отбросить его в корзине - самый простой подход.

Смежные вопросы