Наблюдение за этим происходит только на одном компьютере из 1000 с нашими продуктами.
На этом компьютере я вижу, что программа .NET 3.5 иногда показывает красный X на своей сетке данных. И еще одна гораздо более простая программа .NET 2.0 получила красный крестик в меню menu. У меня есть только исходный код для более простой программы, но я могу сказать, что нет никакого пользовательского кода вообще, который влияет на этот компонент. Никаких кросс-нить, потому что ничего не обновляет. Его содержимое задается во время разработки с добавлением одного элемента при загрузке программы. Ошибка Red X произошла значительно позже загрузки программы.
Я был очень удивлен, увидев проблему в двух разных средах и в одной программе, в которой нет привязок данных. Я очень надеюсь, что на компьютере отключена виртуальная память.
Если это не так, то приветствуются любые рекомендации по системным частям, которые являются общими для .NET 2.0 и .NET 3.5.
Обновление: пользователь с проблемой удалил компьютер и заменил его (что решило проблему)