Visual Studio 2003: «Объект в настоящее время используется в другом месте» (IDE, а не мой код)

Я использую Visual Studio 2003, работая над приложением ASP.NET. Довольно часто прямо посреди набора кода в текстовом редакторе Visual Studio я получаю:

Произошло следующее исключение: InvalidOperationException: объект в настоящее время используется в другом месте.

Это не мой код, я просто работаю в IDE. Иногда этого не происходит, может быть, полчаса, если мне повезет, тогда я получаю это, если я просто двигаю мышью или ввожу один символ.

Кто-нибудь знает либо а) что может быть причиной этого, либо б) как выяснить, что может быть причиной этого? Я пытался смотреть с помощью Process Monitor, но это не принесло мне никакого удовольствия. Я также пытался удалять другие процессы один за другим (такие как антивирусный сканер и т. д.), но безуспешно.


person Gavin    schedule 04.01.2010    source источник


Ответы (1)


На каком языке вы пишете и насколько велико ваше решение? Например, VB.Net постоянно проверяет наличие ошибок, и большое решение может перегрузить его.

person taylonr    schedule 04.01.2010
comment
хороший крик - на самом деле это VB.NET. В основном проекте около 100 страниц aspx, затем есть несколько других проектов библиотеки классов, может быть, всего около 250 классов. Есть ли варианты, которые я могу настроить, чтобы изменить эту фоновую проверку, если это так? - person Gavin; 04.01.2010
comment
Похоже, что основным вариантом является обновление с VS2003 panopticoncentral.net/articles/948.aspx - person taylonr; 04.01.2010
comment
Похоже, проблема в этом. Я заметил, что это особенно плохо, когда я использую панель «Свойства». Я хочу добавить его в VS2008, это вылечит несколько других вещей, которые вызывают у меня головную боль, но это критически важная система, которая работает уже 4 года, поэтому изменения будут медленными. Ваше здоровье! - person Gavin; 04.01.2010