У меня большое приложение WPF, и недавно у нас исчезли иконки.У нас есть изображения в качестве внешних ресурсов, которые загружаются в память.У нас есть собственный шаблон кнопки, в котором мы устанавливаем ImageSource для отображения значков.Я использовал procmon, чтобы увидеть, что файлы изображений загружаются в память.Я использовал WPF Snoop, чтобы убедиться, что на кнопках правильно установлены изображения.Только некоторые значки исчезнут, а затем, если вы снова запустите приложение, они все могут быть там.Используя snoop, если я изменю источник изображений на один из файлов, которые загружены и отображаются, то этот файл также будет отображаться, но если я добавлю «плохой» в кнопку, которая загружалась раньше, значок все равно исчезнет.Когда они исчезают, исчезают те же самые.И иногда неправильный значок все вместе появляется на одной из кнопок.
Шаблон кнопки имеет настройку Imagesource для загрузки и отображения изображения.
Это действительно озадачивает, потому что один раз всезагружается просто отлично, а дальше некоторые значки не загружаются.Это все файлы png.
Есть идеи, где искать дальше?Спасибо.