Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Проблема инициализации службы RIA

Автор вопроса: Manfred RamoserОтветов: 1

У меня проблема с услугами РИА. Иногда (не всегда) я получаю InvalidOperationException с сообщением: "EntityTypes уже инициализирован".

Ошибка возникает из сгенерированного файла, но я не знаю, как решить эту проблему. Google показывает только 2 результата, которые не очень полезны.

Кто-нибудь знает, что я могу сделать, чтобы решить эту проблему, или что я мог бы попробовать?

С Уважением

prismwcf-ria-services

Ответы

Ответ 1 · рейтинг 1 · Manfred Ramoser

Я нашел теперь решение.

После установки точки останова я заметил, что дважды вызвал один и тот же метод из разных потоков.

Моя теория: они обращались к одному и тому же запросу доменной службы одновременно, а это по какой-то причине невозможно. Это объясняется еще и тем, что эта ошибка возникает спорадически.

Поскольку я изменил свой код, этот метод не вызывается дважды, все работает отлично.

Надеюсь, это кому-то поможет ...

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы