Я думаю, вы нашли это в RealProxy.cs.Это похоже на ошибку поиска и замены.Есть несколько мест, где появляется строка:
// NOTE: Keep this in [....] with unmanaged enum definition in Remoting.h
msgFlags = Message.[....];
// cannot support Async and end up doing a [....] call. We need
case Message.[....]:
Глядя на тот же код с Reflector, вы видите используемое литеральное значение 0.Это означает, что Message.Dunno должен быть константным значением.Для этого есть одно хорошее совпадение, Message.Sync - это закрытое константное значение со значением 0. Хорошее совпадение также с // ПРИМЕЧАНИЕ. Сохраните это в sync , и // не может поддерживать Async и в конечном итоге выполнить Синхронизация вызов.
Раньше говорилось "Message.Sync".