«Метод xxx не может быть отражен» ошибка в вызове веб-службы - PullRequest
0 голосов
/ 06 октября 2009

Перед запутыванием вызов в веб-сервис работает как брелок.

После запутывания я получаю эту ошибку.

Метод obfuscatedText .GetStringFromWebService не может быть отражен. Произошла ошибка, отражающая ".

Что я мог сделать? Почему я получаю эту ошибку после запутывания?

1 Ответ

4 голосов
/ 06 октября 2009

Предполагая, что вам действительно нужно запутать код веб-службы, рассмотрите возможность разделения службы на две части: одна часть будет только контрактом на обслуживание (или WebMethods, если вы все еще используете ASMX).

Вся настоящая работа должна быть разбита на отдельную сборку. Вы можете запутать эту отдельную сборку, чтобы скрыть детали вашей реализации. Но оставьте сборку «сервисного слоя» нетронутой.

...